<web-app>
<!--定義了WEB應(yīng)用的名字-->
<display-name></display-name>
<!--聲明WEB應(yīng)用的描述信息-->
<description></description>
<!--context-param元素聲明應(yīng)用范圍內(nèi)的初始化參數(shù)-->
<context-param></context-param>
<!--過濾器元素將一個名字與一個實現(xiàn)javax.servlet.Filter接口的類相關(guān)聯(lián)-->
<filter></filter>
<!--一旦命名了一個過濾器,就要利用filter-mapping元素把它與一個或多個servlet或JSP頁面相關(guān)聯(lián)-->
<filter-mapping></filter-mapping>
<!--servlet API的版本2.3增加了對事件監(jiān)聽程序的支持,事件監(jiān)聽程序在建立、修改和刪除會話或servlet環(huán)境時得到通知。
Listener元素指出事件監(jiān)聽程序類-->
<listener></listener>
<!--在向servlet或JSP頁面制定初始化參數(shù)或定制URL時,必須首先命名servlet或JSP頁面。
Servlet元素就是用來完成此項任務(wù)的-->
<servlet></servlet>
<!--服務(wù)器一般為servlet提供一個缺省的URL:http://host/webAppPrefix/servlet/ServletName。
但是,常常會更改這個URL,以便servlet可以訪問初始化參數(shù)或更容易地處理相對URL。
在更改缺省URL時,使用servlet-mapping元素-->
<servlet-mapping></servlet-mapping>
<!--如果某個會話在一定時間內(nèi)未被訪問,服務(wù)器可以拋棄它以節(jié)省內(nèi)存??赏ㄟ^使用HttpSession的
setMaxInactiveInterval方法明確設(shè)置單個會話對象的超時值,或者可利用session-config元素制定缺省超時值-->
<session-config></session-config>
<!--如果Web應(yīng)用具有想到特殊的文件,希望能保證給他們分配特定的MIME類型,則mime-mapping元素提供這種保證-->
<mime-mapping></mime-mapping>
<!--指示服務(wù)器在收到引用一個目錄名而不是文件名的URL時,使用哪個文件-->
<welcome-file-list></welcome-file-list>
<!--在返回特定HTTP狀態(tài)代碼時,或者特定類型的異常被拋出時,能夠制定將要顯示的頁面-->
<error-page></error-page>
<!--對標(biāo)記庫描述符文件(Tag Libraryu Descriptor file)指定別名。此功能使你能夠更改TLD文件的位置,
而不用編輯使用這些文件的JSP頁面-->
<taglib></taglib>
<!--聲明與資源相關(guān)的一個管理對象-->
<resource-env-ref></resource-env-ref>
<!--聲明一個資源工廠使用的外部資源-->
<resource-ref></resource-ref>
<!--制定應(yīng)該保護的URL。它與login-config元素聯(lián)合使用-->
<security-constraint></security-constraint>
<!--指定服務(wù)器應(yīng)該怎樣給試圖訪問受保護頁面的用戶授權(quán)。它與sercurity-constraint元素聯(lián)合使用-->
<login-config></login-config>
<!--給出安全角色的一個列表,這些角色將出現(xiàn)在servlet元素內(nèi)的security-role-ref元素的role-name子元素中。
分別地聲明角色可使高級IDE處理安全信息更為容易-->
<security-role></security-role>
<!--聲明Web應(yīng)用的環(huán)境項-->
<env-entry></env-entry>
<!--聲明一個EJB的主目錄的引用-->
<ejb-ref></ejb-ref>
<!--聲明一個EJB的本地主目錄的應(yīng)用-->
<ejb-local-ref></ejb-local-ref>
</web-app>
web.xml詳解
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- 學(xué)了一段時間的Java Web,很早也知道tomcat,但是每每開始進行開發(fā)時,總是遇到很多陌生名詞和概念。不得已...
- Spring MVC中,applicationContext.xml [ServletName]-servlet....
- 這兩天自己在寫一個手機網(wǎng)頁,用到了觸屏滑動的特效,就是往右滑動的時候左側(cè)隱藏的菜單從左邊劃出來。做完之后在手機原生...