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