web項目中servlet與servlet-mapping


摘錄某個工程的 web.xml 文件片段:



訪問順序爲1—>2—>3—>4,其中2和3的值必須相同。

url-pattern 標籤中的值是要在瀏覽器地址欄中輸入的 url,可以自己命名,這個 url 訪問名爲 servlet-name 中值的 servlet,兩個 servlet-name 標籤的值必須相同,因爲通過 servlet 標籤中的 servlet-name 標籤映射到 servlet-class 標籤中的值,最終訪問 servlet-class 標籤中的 class。

還有,web.xml 的 / 表示的是http://localhost:8080/ + 工程名 
而.jsp頁面的action,加了/表示絕對路徑http://localhost:8080/ ,沒有加 / 表示的是相對路徑


注:web.xml中③對應的兩個servlet-name要一致;①中的url-pattern要與form表單中的action屬性值一致。






發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章