web.xml:

web.xml 的 <dispatcher><filter-mapping> 下的子标签,指定 Filter 对应的请求方式,其可选值以下:web

  • REQUEST 客户端在地址栏直接请求时,则经过该过滤器。(默认值)
  • INCLUDE 经过 RequestDispatcher 的 include() 方法请求时。
  • FORWARD 经过 RequestDispatcher 的 forward() 方法请求时。
  • ERROR 当声明产生异常时。

好比,当要经过来自“地址栏的请求”和“<jsp:forward page="/action"></jsp:forward>请求”时,便须要以下定义:app

<filter-mapping>
    <dispatcher>REQUEST</dispatcher>
    <dispatcher>FORWARD</dispatcher>
</filter-mapping>
相关文章
相关标签/搜索