首頁  >  文章  >  Java  >  JavaWeb Servlet中關於url-pattern的使用詳解

JavaWeb Servlet中關於url-pattern的使用詳解

黄舟
黄舟原創
2017-10-11 09:41:401700瀏覽

這篇文章主要介紹了JavaWeb Servlet中url-pattern的使用的相關資料,希望透過本文能幫助到大家,讓大家學習理解這部分內容,需要的朋友可以參考下

JavaWeb Servlet中url-pattern的使用

1.Sevlet和Filter的url-pattern相關說明

一個頁面請求根據url -pattern只符合一個最佳的Servlet,而根據web.xml的filter-mapping標籤的先後順序,將滿足要求的一個或多個過濾器產生一個FilterChain

2.url- pattern配置

        設定web.xml文件,用於定義映射的意義: 

        (1)."/"開頭-->路徑映射
        (2)."*.do"前綴開頭-->擴展映射
        (3)."/"-->default servlet映射的。
        (4).詳細定義
        /*.do "開頭會匹配路徑映射,又會匹配擴展映射,導致容器無法判斷。

3.url-pattern配對規則

        (1).精確路徑比對

                   為主;

        (2).最長路徑配對

                     servletB的url-pattern為/test/a/ *,
                http://localhost/test/a --> servletB 


      的servlet

以上是JavaWeb Servlet中關於url-pattern的使用詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn