过滤器是处于客户端与服务器资源文件之间的一道过滤网,对Servlet中的信息进行截取和处理,在访问资源文件之前,通过一系列的过滤器对请求进行修改、判断等。过滤器可以在request到达Servlet之前对其进行过滤和修改。也可以对response进行过滤或修改。

filter过滤器创建过程:

1:创建一个类实现javax.servlet.Filter接口;

2:实现init()方法,读取过滤器中初始化参数;

3:实现doFilter()方法,完成过滤器的功能的响应;

4:实现destroy()方法,销毁过滤器。

 

过滤器MyFilter类:

java set 过滤 java如何实现过滤器_java set 过滤

配置web.xml

java set 过滤 java如何实现过滤器_资源文件_02

打开tomcat访问该项目下一个jsp页面,控制台显示:

java set 过滤 java如何实现过滤器_过滤器_03