- 8
- 0
- 约6.88千字
- 约 5页
- 2017-06-03 发布于湖北
- 举报
filter 功能.它使用户可以改变一个 request 和修改一个response. Filter 不是一个servlet,它不
能产生一个 response,它能够在一个 request 到达 servlet 之前预处理 request,也可以在离开
servlet 时处理response.换种说法,filter 其实是一个”servlet chaining”(servlet 链).
一个filter 包括:
1. 在servlet 被调用之前截获;
2. 在servlet 被调用之前检查servlet request;
3. 根据需要修改request 头和request 数据;
4. 根据需要修改response 头和response 数据;
5. 在servlet 被调用之后截获.
通俗点说法filter 相当于加油站,request 是条路,response 是条路,目的地是servlet,这个
加油站设在什么地方对什么数据操作可以由你来控制。
一些需要过滤器的情况:
(1)认证Filter
(2) 日志和审核Filter
(3)图片转换Filter
(4)数据压缩Filter
(5)密码Filter
(6)令牌Filter
(7)触发资源访问事件的
原创力文档

文档评论(0)