1.当多个过滤器同时应用于同一个资源时,就形成了过滤器链
2.过滤器链的配置:
使用注解的方式无法保证过滤器的执行顺序,所以只能使用web..xml配置,就是按照web.xml中的filter-mapping顺序依次经过过滤器
<filter>
<filter-name>filter2</filter-name>
<filter-class>com.tanlan.javaees1.Filter2</filter-class>
</filter>
<filter>
<filter-name>filter3</filter-name>
<filter-class>com.tanlan.javaees1.Filter3</filter-class>
</filter>
<filter-mapping>
<filter-name>filter3</filter-name>
<url-pattern>/index.jsp</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>filter2</filter-name>
<url-pattern>/index.jsp</url-pattern>
</filter-mapping>
先经过2再经过3