Java Web_过滤器

Posted Jason333

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java Web_过滤器相关的知识,希望对你有一定的参考价值。

过滤器分类:

Servlet2.5:

  request:用户直接访问页面时,Web容器将会调用过滤器。

  forward:目标资源是通过RequestDispatcher的forward访问时,该过滤器将被调用。

  include:目标资源是通过RequestDispatcher的include方法调用时,过滤器将被调用。

  error:目标资源是通过声明式异常处理机制调用时,过滤器将被调用。

Servlet3.0:

  新增async:支持异步处理。


 

实际项目中的应用场景:

  1.对用户请求进行统一认证

  2.编码转换

  3.对用户发送的数据进行过滤替换

  4.转换图像格式

  5对响应的内容进行压缩

以上是关于Java Web_过滤器的主要内容,如果未能解决你的问题,请参考以下文章

java_day30_javaWeb三大组件之过滤器Filter

java_第一年_JavaWeb(15)

java 过滤器必须要配置在web.xml中吗?

Java Web开发——Filter过滤器

java web过滤器filter

java web项目中过滤器的使用(过滤器执行多次)????