SpringMVC過濾器中的url-pattern中的 / 和 /*

過濾器中的url-pattern中的 / 和 /*

爲 /*時

 <filter-mapping>
        <filter-name>testFilter1</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>

會過濾所有請求,包括對靜態資源的訪問,都會進入過濾器。

爲 / 時

<filter-mapping>
        <filter-name>testFilter1</filter-name>
        <url-pattern>/</url-pattern>
    </filter-mapping>

這種時,精確匹配,即只過濾請求路徑爲/的請求。
同理當爲/test時,則只過濾請求路徑爲/test的請求。

並不是說 / 會排除對靜態資源的過濾。

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