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():