在中配置servlet名稱與類名:
2.配置好servlet的名稱與類名之後,還需要配置servlet的對映路徑,這個對映路徑其實就是訪問servlet的方式,對映路徑使用標籤
用來配置servlet的名稱,就是用來配置servlet的對映路徑.
中允許使用萬用字元「*」和「?」,"*」表示任意長度的字串,"*"也代表任意的字元。
2.1完全路徑匹配模式:以"/"開頭,例如 /aaa/bbb 或/aaa
2.2目錄匹配:以「/」開頭,例如:/aaa/*, 和 /*; /aaa/*表示訪問的時候,/aaa/後面可以為任意值,也可以沒有任何東西。如果是路徑是 /* 這種方式的話,訪問servlet的時候,任何東西都可以訪問。
2.3副檔名匹配:副檔名匹配不能以「/」開頭。例如:/abc*.do,或/*.do都是錯誤的寫法,正確的寫法為*.do。副檔名匹配,習慣上使用*.do來訪問,這問servlet的時候,路徑名中必須以.do結尾。
匹配模式的優先順序:完全路徑匹配》目錄匹配》副檔名匹配。 例:
firstservletll
/servlet/firstservlet
/servlet/firstservlet.asp
/servlet/firstservlet.jsp
/servlet/firstservlet.php
/servlet/firstservlet.aspx/url-pattern>
例:action
runoob.com.actionservlet
action
/list
action
/expire
action
/section
Servlet的對映路徑
firstservletservlet name firsturl pattern url pattern 瀏覽器輸入精確匹配 first http localhost 8080 day10 first 模糊匹配 http localhost 8080 day10 任意路徑 localhost 80...
servlet 對映路徑的方式
servlet 的對映路徑方式有3個 1.完全路徑匹配 2.目錄匹配 3.副檔名匹配 一 對映路徑方式 1.完全路徑匹配 以 開頭,如 aaa aaa bbb 當有 httpservlet,則表明其servlet本地訪問的url 為 http localhost 8080 專案名 httpservl...
Servlet對映的匹配原則,優先順序
乙個元素用於對映乙個已經註冊的servlet的乙個對外訪問路徑,它包含有兩個子元素 和分別用於指定servlet的註冊名稱和servlet的對外訪問路徑。name hello hello.html servlet的對外訪問路徑的 可以用 萬用字元替換它有兩種規定的格式 a.副檔名 匹配.do結尾的u...