部署描述文件web.xml配置詳解

部署描述文件web.xml配置詳解

ID:15090486

大小:75.00 KB

頁數(shù):14頁

時(shí)間:2018-08-01

部署描述文件web.xml配置詳解_第1頁
部署描述文件web.xml配置詳解_第2頁
部署描述文件web.xml配置詳解_第3頁
部署描述文件web.xml配置詳解_第4頁
部署描述文件web.xml配置詳解_第5頁
資源描述:

《部署描述文件web.xml配置詳解》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、web.xml配置詳解部署描述符實(shí)際上是一個(gè)XML文件,包含了很多描述servlet/JSP應(yīng)用的各個(gè)方面的元素,如servlet注冊(cè)、servlet映射以及監(jiān)聽器注冊(cè)。部署描述符從下面的XML頭開始:這個(gè)頭指定了XML的版本號(hào)以及所使用的編碼。頭的下面是DOCTYPE聲明:

2、d">這段代碼指定文件類型定義(DTD),可以通過它檢查XML文檔的有效性。下面顯示的元素有幾個(gè)特性,這些特性告訴我們關(guān)于DTD的信息:●web-app定義該文檔(部署描述符,不是DTD文件)的根元素●PUBLIC意味著DTD文件可以被公開使用●"-//SunMicrosystems,Inc.//DTDWebApplication2.3//EN"意味著DTD由SunMicrosystems,Inc.維護(hù)。該信息也表示它描述的文檔類型是DTDWebApplication2.3,而且DTD是用英文書寫的?!馯RL"http://java.sun.com/dtd

3、/web-app_2_3.dtd"表示D文件的位置。注意:在部署描述符中,用于注釋。部署描述符的根元素是web-app。DTD文件規(guī)定,web-app元素的子元素的語法如下:(在一個(gè)DTD中,XML元素是通過DTD的元素聲明來聲明的)

4、ng*,welcome-file-list?,error-page*,taglib*,resource-env-ref*,resource-ref*,security-constraint*,login-config?,security-role*,env-entry*,ejb-ref*,ejb-local-ref*)>正如您所看到的,這個(gè)元素含有23個(gè)子元素,而且子元素都是可選的。問號(hào)(?)表示子元素是可選的,而且只能出現(xiàn)一次。星號(hào)(*)表示子元素可在部署描述符中出現(xiàn)零次或多次。有些子元素還可以有它們自己的子元素。web.xml文件中web-app元素聲明的是下面每個(gè)子元素

5、的聲明。下面的章節(jié)講述部署描述符中可能包含的所有子元素。注意:在Servlet2.3中,子元素必須按照DTD文件語法描述中指定的順序出現(xiàn)。比如,如果部署描述符中的web-app元素有servlet和servlet-mapping兩個(gè)子元素,則servlet子元素必須出現(xiàn)在servlet-mapping子元素之前。在Servlet2.4中,順序并不重要。下面對(duì)web.xml文件各元素進(jìn)行詳解1.icon元素icon元素用來指定GIF格式或JPEG格式的小圖標(biāo)(16×16)或大圖標(biāo)(32×32)的文件名。

6、>icon元素包括兩個(gè)可選的子元素:small-icon子元素和large-icon子元素。文件名是Web應(yīng)用歸檔文件(WAR)的根的相對(duì)路徑。部署描述符并沒有使用icon元素。但是,如果使用XML工具編輯部署描述符,XML編輯器可以使用icon元素。2.display-name元素如果使用工具編輯部署描述符,display-name元素包含的就是XML編輯器顯示的名稱。下面是一個(gè)含有display-

7、name元素的部署描述符:OnlineStoreApplication3.description元素

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

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

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(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)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。