过滤器分类:

Servlet2.5:

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

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

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

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

Servlet3.0:

  新增async:支持异步处理。


实际项目中的应用场景:

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

  2.编码转换

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

  4.转换图像格式

  5对响应的内容进行压缩

最新文章

  1. Razor语法的一些特殊需求输出
  2. java.lang.OutOfMemoryError: PermGen space异常处理(内存溢出)
  3. Spring MVC学习初篇
  4. 如何制作exe程序可执行文件
  5. Spring实战1:Spring初探
  6. VB execl文件后台代码,基础语法
  7. 第九章 观察者模式 OBSERVER
  8. Java良葛格 学习笔记《二》
  9. Winform自定义控件在界面上拖动、滚动鼠标。。会闪烁的解决方法
  10. hadoop(一)之初识大数据与Hadoop
  11. NetworkManager 冲突
  12. java中static特殊性和final(static成员直接被访问,this不能用在static方法中,static不可访问非static)
  13. day_9内存管理
  14. hive学习05 参数设置
  15. PyCharm基本用法
  16. PHP 截取字符串乱码的解决方案
  17. JAVA单链表的实现-不带头结点但带有尾指针
  18. IntelliJ IDEA2017 使用教程
  19. indexedDB为何物
  20. php 无限极分类问题

热门文章

  1. 个人博客搭建----基于solo
  2. VS2010: 远程访问IIS Express
  3. 源代码:windows文件切割与合并
  4. 使用Keras编写GAN的入门
  5. android:怎样用一天时间,写出“飞机大战”这种游戏!(无框架-SurfaceView绘制)
  6. Homebrew 命令
  7. 实例介绍Cocos2d-x中Box2D物理引擎:碰撞检測
  8. 转:Java阳历转农历
  9. Linux批量生成生成帐户脚本,随机密码
  10. 【POJ 2248】 Addition Chain