>教育資源庫(kù)一、xml技術(shù)簡(jiǎn)介XML(eXtensibleMarkupLanguage??可擴(kuò)展標(biāo)記語(yǔ)言)是一種擴(kuò)展的源標(biāo)記語(yǔ)言,是可以定義其他語(yǔ)言的語(yǔ)言。它是SGML的一個(gè)簡(jiǎn)化子集,這個(gè)子集是專(zhuān)">
用xml+jsp實(shí)現(xiàn)網(wǎng)頁(yè)內(nèi)容動(dòng)態(tài)顯示的方案

用xml+jsp實(shí)現(xiàn)網(wǎng)頁(yè)內(nèi)容動(dòng)態(tài)顯示的方案

ID:24668222

大?。?0.50 KB

頁(yè)數(shù):3頁(yè)

時(shí)間:2018-11-15

用xml+jsp實(shí)現(xiàn)網(wǎng)頁(yè)內(nèi)容動(dòng)態(tài)顯示的方案_第1頁(yè)
用xml+jsp實(shí)現(xiàn)網(wǎng)頁(yè)內(nèi)容動(dòng)態(tài)顯示的方案_第2頁(yè)
用xml+jsp實(shí)現(xiàn)網(wǎng)頁(yè)內(nèi)容動(dòng)態(tài)顯示的方案_第3頁(yè)
資源描述:

《用xml+jsp實(shí)現(xiàn)網(wǎng)頁(yè)內(nèi)容動(dòng)態(tài)顯示的方案》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。

1、用XML+JSP實(shí)現(xiàn)網(wǎng)頁(yè)內(nèi)容動(dòng)態(tài)顯示的方案>>教育資源庫(kù)一、xml技術(shù)簡(jiǎn)介XML(eXtensibleMarkupLanguage??可擴(kuò)展標(biāo)記語(yǔ)言)是一種擴(kuò)展的源標(biāo)記語(yǔ)言,是可以定義其他語(yǔ)言的語(yǔ)言。它是SGML的一個(gè)簡(jiǎn)化子集,這個(gè)子集是專(zhuān)為L(zhǎng)與HTML對(duì)比:XML語(yǔ)法嚴(yán)格,數(shù)據(jù)與顯示分離,便于其他程序交互和檢索數(shù)據(jù)。HTML語(yǔ)法容錯(cuò)性大,數(shù)據(jù)和顯示都在一起,檢索數(shù)據(jù)困難較大。XML又明確的DOM對(duì)象,可以對(duì)XML文件進(jìn)行讀寫(xiě)添刪數(shù)據(jù)的操作。HTML沒(méi)有這種明確的對(duì)象來(lái)完成該操作。XML克服了HTML的種種不足,將網(wǎng)絡(luò)上傳輸?shù)奈臋n規(guī)范化,并賦予標(biāo)簽一定的含義。XML作為一種網(wǎng)絡(luò)系統(tǒng)中通

2、用的數(shù)據(jù)交換格式迅速得到了支持,使用XML的實(shí)際好處有:結(jié)構(gòu)化??建立有任何復(fù)雜層次的數(shù)扭模型??蓴U(kuò)展性??根椐需要定義新的標(biāo)識(shí)。驗(yàn)證??檢查數(shù)據(jù)在結(jié)構(gòu)上的正確性。獨(dú)立與媒介??以多種方式發(fā)布內(nèi)容。獨(dú)立于供應(yīng)商和平臺(tái)??使用標(biāo)準(zhǔn)的商業(yè)軟件甚至文本工具處理任何符合(XML標(biāo)準(zhǔn))的文檔。XML文檔可以通過(guò)可擴(kuò)展樣式語(yǔ)言XSL(ExtensibleStyleLanguageXSL)轉(zhuǎn)換和格式化XML文檔。從而實(shí)現(xiàn)數(shù)據(jù)和頁(yè)面樣式的分離。二、用JSP技術(shù)實(shí)現(xiàn)XMLJSP提供了一系列的特點(diǎn),可以非常理想地和XML協(xié)同工作,JSP網(wǎng)頁(yè)可以包含任何類(lèi)型的文本數(shù)據(jù),所以JSP可以直接生成含有XML的文檔

3、。而且,JSP可以利用強(qiáng)大的JAVA平臺(tái)來(lái)解析、轉(zhuǎn)換XML信息和文檔。由于JSP也是JAVA軟件環(huán)境的一部分,JSP也可以使用API對(duì)象來(lái)處理XML數(shù)據(jù)。JSP技術(shù)的強(qiáng)大功能和很好的靈活性加上XML技術(shù)規(guī)范化的數(shù)據(jù),可以完美的實(shí)現(xiàn)網(wǎng)頁(yè)的動(dòng)態(tài)顯示功能。三、開(kāi)發(fā)環(huán)境1、編輯工具現(xiàn)在,開(kāi)發(fā)XML文檔的工具越來(lái)越來(lái)多,從鏈接大型公司數(shù)據(jù)庫(kù)的企業(yè)級(jí)XML開(kāi)發(fā)環(huán)境,到簡(jiǎn)化標(biāo)記開(kāi)發(fā)過(guò)程的簡(jiǎn)單的小型文本編輯器。最新的工具可以從.xml.了解到。目前,常用的幾種開(kāi)發(fā)工具介紹如下:UltraEdit由IDMputerSolution公司開(kāi)發(fā),可到.ibmp.或.ultraedit.免費(fèi)下載有限期使用版。它

4、是界面類(lèi)似于LSpyIconInformation-Systems公司的XMLSpy是XML一個(gè)集成開(kāi)發(fā)環(huán)境,包括進(jìn)行XML開(kāi)發(fā)的各個(gè)方面,功能較強(qiáng),簡(jiǎn)單易用。XMLSpy是一個(gè)真正完整的XML開(kāi)發(fā)環(huán)境。它將所有開(kāi)發(fā)XML所需的要素都包含在一個(gè)簡(jiǎn)單易用的產(chǎn)品中。它包括:XML編輯器和檢驗(yàn)、Schema/DTD編輯器和檢驗(yàn)、XSL編輯器和轉(zhuǎn)換。同時(shí)還包含最新的XML草案,是一個(gè)不可多得的好軟件。XMLL進(jìn)行檢驗(yàn),用XML格式直接的將CSS結(jié)合到XML,提供在線幫助功能,并且它對(duì)中文的支持較好。2、XML服務(wù)器由于XML技術(shù)有很大的發(fā)展?jié)摿?,眾多廠商提供了自己的XML服務(wù)器,其中有Apac

5、he、Microsoft、Sun等。3、瀏覽XML的工具現(xiàn)在,大多數(shù)方案是將XML存儲(chǔ)在數(shù)據(jù)庫(kù)中,當(dāng)需要時(shí)取出代碼,將其與數(shù)據(jù)結(jié)合起來(lái),使用XSL將其轉(zhuǎn)換為HTML,然后發(fā)送到瀏覽器。所以瀏覽XML一般選用IE可Netscape,而且版本越新對(duì)XML文檔支持越好。9731248:>>>>這篇文章來(lái)自..,。

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶(hù)上傳,版權(quán)歸屬用戶(hù),天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶(hù)請(qǐng)聯(lián)系客服處理。