1.对请求或响应 重复的代码,进行过滤(servlet jsp等)
二、过滤器的基本用法
1.过滤器的生命周期
:在tomcat服务器启动时,进行创建初始化
.在doFilter中进行预处理
:Tomcat重启时,Filter销毁。
3.过滤器链
一个web应用中,可以有多个filter,这些filter形成filter链,访问顺序根据web.xml顺序
4.在 web.xml中 <url-pattern>/*</url-pattern> 表示访问任何资源都会拦截,在xml中可以进行配置如:<url-pattern>*.jsp</url-pattern>表示只能访问jsp资源,还可以指定具体的jsp资源如:/index.jsp
:<dispatcher>—</dispatcher>:表示什么样的请求会过滤--
FORWARD:表示转发的请求
REQUEST:表示普通的请求
三常见应用
统一编码方式
敏感词过滤
是否登录的权限判断