Servlet之 url-pattern (訪問路徑)的三種配置方式

訪問路徑的組成: 協議:ip地址:端口號/項目名/資源路徑
本文講述的就是資源路徑<url-pattern> </url-pattern>的配置方式和效果,使用@WebServlet()註解也是同樣的效果.
全路徑匹配jsp

以 / 開始,格式爲 : /a /aa/bburl

例子 :localhost:8080/ 項目名稱 / aa / bbip

目錄匹配
以 / 開始 , 可是以 結束 ,格式爲 :/ a / / *
路徑中目錄是虛擬的,在工程能夠不須要存在
例子:localhost:8080/項目名稱/ aa / bb / *資源

拓展名匹配
不以/ 而是以 開始 , . 擴展名,格式爲: . aa, . bb
例子:localhost:8080/項目名稱/ * . txt擴展

特殊匹配
僅有 " / ",而沒有其餘任何內容, 表示隨便怎麼寫均可以訪問
含義:該類是缺省的 Servlet
缺省的 Servlet :若當前訪問資源地址的全部 Servlet 都不匹配時,就由缺省的 Servlet 進行處理配置

一些注意點
優先級:1 > 2 > 3 >4
方式 2 和方式 3 不能混搭使用, 好比: /a/b/c/*.jsp 這種不行!協議

相關文章
相關標籤/搜索