Web_过滤器

1简介

过滤器是向 Web 应用程序的请求和响应处理添加功能的Web 服务组件

2过滤器的工作原理

Web_过滤器

3过滤器生命周期

Web_过滤器

4映射规则

5Filter

过滤器是一个对象,它根据用户的请求和资源的响应进行过滤
Web_过滤器

5.1过滤器链

Web_过滤器

5.2FilterConf

Web_过滤器

总结

  1. 过滤器是 Web 服务组件
  2. 过滤器可以访问客户端输入的请求和 Web 资源输出的响应
  3. 过滤器定义用于将过滤器名称与特定的类关联在一起
  4. 过滤器映射用于将过滤器映射至 Web 资源
  5. Filter 接口包含各种方法,如init()、doFilter() 和 destroy()
  6. 每次用户发送请求或 Web 资源发送响应时都会调用doFilter()方法
  7. FilterChain 接口用于调用过滤器链中的下一个过滤器
  8. 在初始化过程中,Servlet 使用FilterConfig 将信息传递给 过滤器