过滤器
Servlet和JSP过滤器都是java类,在Servlet和jsp编程中的作用:
- 在请求访问后端资源之前从客户端拦截请求
- 在响应发送回客户端之前从服务器操作响应
过滤器的类别:
- 身份验证过滤器
- 数据压缩过滤器
- 加密过滤器
- 触发资源访问事件的过滤器
- 图像转换过滤器
- 日志记录和审计过滤器
- MIME类型链过滤器
- Tokenizing过滤器
- 转换XML内容的XSL/T过滤器
这些过滤器都是java类,部署在web.xml中
以LogFilter为例
实现Filter接口。在java中定义过滤器,在web.xml中映射过滤器
使用多个过滤器:
过滤器的应用顺序
内容来自极客学院:Jsp过滤器