1.过滤器的分类
在servlet2.5中,也就是javaEE 5中,可以分为以下四类,如果不选择分类,默认是request。
这四个过滤器使用方法都相同:创建过滤器,注册过滤器,添加过滤的路径。
其中路径输入不正确,是属于ERROR,可以定义error过滤器进行过滤。也可以在web.xml中这样写,也能达到相同的效果
用户输入的路径不对的时候(404错误),我们就可以进行过滤,返回给用户一个我们提示错误的页面,返回的页面是error.jsp,这样能提高用户体验度。
在javaee 6.0中加入了一个新的分类:异步
2.javaee 6.0引入的注解
其使用的方法等价在web.xml文件中注册过滤器:
注解中常用的属性: