用XML JSP實現網頁內容動態顯示的方案_.Net教程
推薦:基于 pureXML 技術的數據庫表結構擴展信息系統交付使用之初,數據庫表結構的設計往往邏輯結構清晰,管理使用方便,但是當信息系統項目運行一段時間,隨著業務的不斷變化和增加,處理流程不斷的變革,信息系統需要從前臺界面到后臺
一、xml技術簡介
XML(eXtensible Markup Language??可擴展標記語言)是一種 擴展的源標記語言,是可以定義其他語言的語言。
它是SGML的一個簡化子集,這個子集是專為Web環境設計的,這就是說,它必須處理面向數據處理的(而不是面向發布的)、生存期短的(實際上是動態產生的)信息。
XML與HTML對比:
XML語法嚴格,數據與顯示分離,便于其他程序交互和檢索數據。
HTML語法容錯性大,數據和顯示都在一起,檢索數據困難較大。
XML又明確的DOM對象,可以對XML文件進行讀寫添刪數據的操作。
HTML沒有這種明確的對象來完成該操作。
XML克服了HTML的種種不足,將網絡上傳輸的文檔規范化,并賦予標簽一定的含義。
XML作為一種網絡系統中通用的數據交換格式迅速得到了支持,使用XML的實際好處有:
結構化??建立有任何復雜層次的數扭模型。
可擴展性??根椐需要定義新的標識。
驗證??檢查數據在結構上的正確性。
獨立與媒介??以多種方式發布內容。
獨立于供應商和平臺??使用標準的商業軟件甚至文本工具處理任何符合(XML標準)的文檔。
XML文檔可以通過可擴展樣式語言XSL(Extensible Style Language XSL)轉換和格式化XML文檔。從而實現數據和頁面樣式的分離。
二、用JSP技術實現XML
JSP提供了一系列的特點,可以非常理想地和XML協同工作,JSP網頁可以包含任何類型的文本數據,所以JSP可以直接生成含有XML的文檔。而且,JSP可以利用強大的JAVA平臺來解析、轉換XML信息和文檔。由于JSP也是JAVA軟件環境的一部分,JSP也可以使用API對象來處理XML數據。JSP技術的強大功能和很好的靈活性加上XML技術規范化的數據,可以完美的實現網頁的動態顯示功能。
分享:SQL Server 2005中插入XML數據方法SQL Server 2005數據庫中增加了XML類型,在創建表的時候可以指定某一列為XML類型,示例如下: CREATE TABLE customers ( name VARCHAR(20) NOT NULL P
- asp.net如何得到GRIDVIEW中某行某列值的方法
- .net SMTP發送Email實例(可帶附件)
- js實現廣告漂浮效果的小例子
- asp.net Repeater 數據綁定的具體實現
- Asp.Net 無刷新文件上傳并顯示進度條的實現方法及思路
- Asp.net獲取客戶端IP常見代碼存在的偽造IP問題探討
- VS2010 水晶報表的使用方法
- ASP.NET中操作SQL數據庫(連接字符串的配置及獲取)
- asp.net頁面傳值測試實例代碼
- DataGridView - DataGridViewCheckBoxCell的使用介紹
- asp.net中javascript的引用(直接引入和間接引入)
- 三層+存儲過程實現分頁示例代碼
- 相關鏈接:
- 教程說明:
.Net教程-用XML JSP實現網頁內容動態顯示的方案。