JavaWeb的web.xml标签元素(一)
普通信息標(biāo)簽
(1)display-name
定義了WEB應(yīng)用的名字,在servletContextConfig
display-name*?
<display-name>AppName</display-name>
(2)description
可以使用description元素來提供有關(guān)部署描述符的信息。
description*
XML語法:
(3)icon
用來指定GIF格式或JPEG格式的小圖標(biāo)(16×16)或大圖標(biāo)(32×32)的文件名。
?icon*
-small-icon?-large-icon??
注意:絕對路徑使用 "/"
XML語法:
<icon><small-icon>/img/small.jpg</small-icon><large-icon>/img/large.jpg</large-icon> </icon>一、context-param
含有一對參數(shù)名和參數(shù)值,用作應(yīng)用的ServletContext上下文初始化參數(shù)。參數(shù)名在整個Web應(yīng)用中必須是唯一的。
context-param*
-param-name
-param-value?
-description*?
XML語法:
二、filter
過濾器元素將一個名字與一個實現(xiàn)javax.servlet.Filter接口的類相關(guān)聯(lián)。
filter*
-filter-name
-filter-class?
-init-param*?
-param-name
-param-value?
-description*?
XML語法:
<filter><filter-name>EncodingFilter</filter-name><filter-class>com.mk.web.EncodingFilter</filter-class> </filter>三、filter-mapping
過濾器映射,過濾器可被映射到一個servlet或一個URL模式。將過濾器映射到一個servlet中會造成過濾器作用于servlet上。將過濾器映射到一個URL模式中則可以將過濾器應(yīng)用于任何資源,只要該資源的URL與URL模式匹配。
filter-mapping*?
-filter-name
-(url-pattern | servlet-name)+
-dispatcher{0,4}
dispatcher轉(zhuǎn)發(fā)器為枚舉類型FORWARD、INCLUDE、REQUEST和ERROR
XML語法:
四、listener
注冊一個監(jiān)聽器類,可以在Web應(yīng)用中包含該類。使用listener元素,可以收到事件什么時候發(fā)生以及用什么作為響應(yīng)的通知。
listener*
-listener-class
XML語法:
五、servlet
是一種函數(shù),功能是用來聲明一個servlet。
?servlet*
- icon*
-small-icon?
-large-icon??
-display-name*
-description*
-servlet-name
-servlet-class | jsp-file
-init-param*
-load-on-startup?
-run-as?
-security-role-ref*
XML語法:
六、servlet-mapping
?服務(wù)器一般為servlet提供一個缺省的URL:http://ip地址:端口/網(wǎng)站名/servlet/ServletName。但是,常常會更改這個URL,以便servlet可以訪問初始化參數(shù)或更容易地處理相對URL。在更改缺省URL時,使用servlet-mapping元素。
servlet-mapping*
-servlet-name
-url-pattern
XML語法:
七、welcome-file-list
????一個計算機名詞,當(dāng)用戶在瀏覽器中輸入的URL不包含某個servlet名或JSP頁面時,welcome-file-list元素可指定顯示的默認(rèn)文件。
welcome-file-list*
-welcome-file+
XML語法:
????如果用戶鍵入的URL不包含servlet名稱、JSP頁面或其他資源,會在應(yīng)用目錄中找main.html文件,如果找不到index.html文件,這時就會顯示jsp目錄下的welcome.jsp文件。
八、error-page
error-page*
-error-code | exception-type
-location? ??位置元素包含Web應(yīng)用程序中相對于根的資源Web應(yīng)用程序。位置的值必須有前綴的'/'。
注意:配置的的location其實會被當(dāng)成一個請求來訪問
XML語法:
JavaWeb的web.xml標(biāo)簽元素(二)
總結(jié)
以上是生活随笔為你收集整理的JavaWeb的web.xml标签元素(一)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 黑龙江有哪些市 黑龙江省有多少个市
- 下一篇: 手机怎样向电视输出HDMI信号