Filter
Java 中的过滤器
过滤器:过滤器是向 Web 应用程序的请求和响应处理添加功能的Web 服务组件
工作原理:
过滤器的生命周期:
实例化
初始化,过滤,销毁。Filter接口
过滤器方法介绍
过滤器必须实现javax.Servlet.Filter接口,该接口有:
init(。。。)参数类型:FilterConfig(初始化参数对象)
doFilter(...)参数类型:ServletRequest,ServletResponse,FilterChain
destroy()
过滤器的开发:
init方法实例:
必须在web.xml中配置的项:
<fliter>标签内
doFliter方法示例:
过滤器链
FilterChain接口用于调用过滤器链中的一系列过滤器
用户---过滤器1——过滤器2——过滤器3——web资源
示例:
过滤器在web.xml中的配置
示例
一个重要的过滤器(字符集过滤器)