/**
* 过滤器 implements Filter 实现filter接口,重写3个方法,doFilter用来过滤请求的
* 我们不关心过滤器启动加载的顺序,只关心过滤执行的顺序,执行的顺序和web.xml的配置有关
* 过滤器的执行顺序和返回顺序是相反的
* web.xml过滤器的配置方式
* <filter>
<filter-name>BeautifyGirl</filter-name>
<filter-class>com.bjsxt.filter.BeautifyGirl</filter-class>
</filter>
<filter-mapping>
<filter-name>BeautifyGirl</filter-name>
<url-pattern>/King</url-pattern> -- 对某一个servlet访问进行过滤
<url-pattern>*.action</url-pattern> --对某一类servlet访问进行过滤
*
*
* 过滤器 implements Filter 实现filter接口,重写3个方法,doFilter用来过滤请求的
* 我们不关心过滤器启动加载的顺序,只关心过滤执行的顺序,执行的顺序和web.xml的配置有关
* 过滤器的执行顺序和返回顺序是相反的
* web.xml过滤器的配置方式
* <filter>
<filter-name>BeautifyGirl</filter-name>
<filter-class>com.bjsxt.filter.BeautifyGirl</filter-class>
</filter>
<filter-mapping>
<filter-name>BeautifyGirl</filter-name>
<url-pattern>/King</url-pattern> -- 对某一个servlet访问进行过滤
<url-pattern>*.action</url-pattern> --对某一类servlet访问进行过滤
<servlet-name>King</servlet-name> -- 对某一个servlet访问进行过滤,不需要修改访问路径
<url-pattern>/*</url-pattern> 对所有请求进行过滤,包括其他静态请求
*
*
*/
记住:filter要配置在servlet上面,才能拦截这个请求