訪問路徑的組成: 協議: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 這種不行!協議