首页 > 代码库 > 拦截器的四种拦截方式以及Filter的执行顺序(17/4/8)

拦截器的四种拦截方式以及Filter的执行顺序(17/4/8)

一:拦截方式

需要在配置文件web.xml配置

在对应filter-mapping节点下

如下

  

<filter-mapping>  
        <filter-name>BFilter</filter-name>  
        <url-pattern>/AServlet</url-pattern>  
        <!--  
        <dispatcher>REQUEST</dispatcher>默认拦截方式  
        <dispatcher>FORWARD</dispatcher>转发时触发  
        <dispatcher>INCLUDE</dispatcher>请求包含时触发  
        <dispatcher>ERROR</dispatcher>当配置了错误页面,并且发生错误是发拦截器触发  
        -->  
    </filter-mapping>  

  详细看day21的第三个视频

二:执行顺序

  filter-mapping的配置顺序就是filter的执行顺序

拦截器的四种拦截方式以及Filter的执行顺序(17/4/8)