Servlet过滤器

过滤器(Filter)概念:

1.能够对Servlet容器的请求和响应对象进行检查和修改

2. 本身并不生成请求和响应对象,它只提供过滤作用。

3. 能在Servlet调用前检查Request对象,修改Request Header和Request内容;

4. 在servlet被调用之后检查Response对象,修改Response Header和Response内容。

 

所有过滤器必须实现Filter接口,去重写其中的三个方法:

a.init(FilterConfig):初始化,在这个方法中可以读取web.xml中过滤器的初始化参数;

b.doFilter(ServletRequest,ServlerResponse,FilterChain):完成实际的过滤操作;FilterChain是一个接口,

c.destory():

posted @ 2017-11-02 19:59  爱生活1  阅读(162)  评论(0编辑  收藏  举报