日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

【简洁易懂】Filter的四种拦截方式

發布時間:2024/2/28 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【简洁易懂】Filter的四种拦截方式 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在web-xml文件中,一個<filter-mapping>元素用于配置一個Filter所攔截的資源。

<filter-mapping>元素中有一個特殊點的子元素<dispatcher>,該元素用于指定過濾器所攔截的資源被Servlet容器調用的方式,<dispatcher>元素值共有四個,具體如下。

1. REQUEST
當用戶直接訪問頁面時,Web容器將會調用過濾器。如果目標資源是通過RequestDispacher的include()或forward()方法訪問的,那么該過濾器不會被調用。

2. INCLUDE
如果目標資源是通過RequestDispacher的include()方法訪問的,那么該過濾器將被調用。

3. FORWARD
如果目標資源是通過RequestDispacher的forward()方法訪問的,那么該過濾器將被調用。

4. ERROR
如果目標資源是通過聲明式異常處理機制調用的,那么該過濾器將被調用。除此之外,過濾器不會被調用。

總結

以上是生活随笔為你收集整理的【简洁易懂】Filter的四种拦截方式的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。