1、过滤器就是 Servlet 的高级特性之一,就是一个具有拦截/过滤功能。
2、特点:双向,拦截请求,拦截响应。
3、作用: 过滤器可以对所有的请求或者响应做拦截操作。
4、Filter 的开发和使用
对应于 Servlet 的开发步骤:
定义一个类,实现 Filter 接口
在 doFilter() 方法中对请求和响应进行过滤
在 web.xml 文件中进行 Filter 的配置(告诉服务器来管理当前的 Filter)
<!-- web.xml -->
<filter>
<filter-name>filter的名称</filter-name>
<filter-class>filter类的全限定名</filter-class>
</filter>
<filter-mapping>
<filter-name>指定对哪一个filter做的映射</filter-name>
<url-pattern>指定对