Servlet过滤器(Filter)
来源:互联网 发布:python 读取文件模块 编辑:程序博客网 时间:2024/05/22 09:51
Servlet过滤器是在Java Servlet规范2.3中定义的,它能够对Servlet容器的请求和响应对象进行检查和修改。
Servlet过滤器本身不生成请求和响应对象,它只提供过滤作用。
Servlet过滤器能够在Servlet被调用之前检查Request对象,修改Request Header和Request内容。
在Servlet被调用后检查Response Header和Response内容,Servlet过滤器负责过滤WEB的组件可以是Servlet,JSP和HTML。
Filter接口:
每一个Servlet过滤器都会实现javax.serlvet.Filter接口,这个接口中含有三个过滤方法必须实现:
init(FilterConfig):这是Servlet过滤器的初始化方法,Servlet容器创建Servlet过滤器后将调用这个方法,在这个方法中可以读取web.xml中Servlet过滤器的初始化参数
doFilter(ServletRequest,ServletResponse,FilterChain):这个方法完成实际的过滤操作。当客户请求访问与过滤器关联的URL的时候,Servlet过滤器将先执行doFilter方法。FilterChain参数用于访问后续过滤器。
destroy():Servlet容器在销毁过滤器实例前调用这个方法,在这个方法中可以释放Servlet过滤器占用的资源。
http://www.cnblogs.com/cuiliang/archive/2011/10/22/2221219.html
0 0
- Servlet过滤器(Filter)
- Servlet Filter(过滤器)
- Servlet Filter(过滤器)
- Servlet Filter(过滤器)
- Servlet过滤器(Filter)
- Servlet过滤器(Filter)
- Servlet过滤器(Filter)
- Servlet过滤器(Filter)
- servlet 中的过滤器(filter)
- filter过滤器(java、servlet)
- Servlet(二)servlet过滤器filter
- servlet和JSP过滤器Filter(转载)
- servlet Filter(过滤器)讲解一
- javaWeb-Servlet之Filter(过滤器)
- javaWeb-Servlet之Filter(过滤器二)
- servlet——filter(过滤器)学习
- Servlet——过滤器(Filter)
- Servlet笔记(四)过滤器Filter
- &“与”运算
- 关于注解Annotation的创建和使用
- MyEclipse生成 Hibernate带注解的po实体类
- 【腾讯Bugly干货分享】React Native项目实战总结
- ACM刷题之HDU————超级楼梯
- Servlet过滤器(Filter)
- 2016夏季练习——dp
- Xutils实现视频上传显示带进度条
- linux替换字符串
- 转:大型应用下的 AngularJS 性能
- cf 433 C(思维题)
- Codeforces 690C2 Brain Network (medium) (树的直径)
- 一个insert插入语句很慢的优化
- c++库