过滤器、拦截器和监听器在javaWeb中应用的区别
2016-05-29 23:59
309 查看
最近在闲暇的时候,发现自己对过滤器和拦截器的应用不是很清楚。因此,对二者的区别仅应用场景做了下对比,在此做笔记以作知识积累。
拦截器,顾名思义是用来拦截的。也就是说拦截某一类或一个请求处理,在进行逻辑处理之前和处理之后做出相应的其他动作(附加的操作)。而过滤器是随着应用启动而生效的,所以一般做项目需要统一处理的东西。如请求编码格式设置。
另外,在此对与以上二者较为相似的监听器作下说明。他也是随着项目启动的时候初始化类,经常用作常量的初始化和配置文件的加载。
拦截器,顾名思义是用来拦截的。也就是说拦截某一类或一个请求处理,在进行逻辑处理之前和处理之后做出相应的其他动作(附加的操作)。而过滤器是随着应用启动而生效的,所以一般做项目需要统一处理的东西。如请求编码格式设置。
另外,在此对与以上二者较为相似的监听器作下说明。他也是随着项目启动的时候初始化类,经常用作常量的初始化和配置文件的加载。
相关文章推荐
- Java基础回顾 : 文件夹的拷贝
- 读《Spring 源码深度解析》随记
- JAVA学习(15)Vs2015+eclipse编译Qt动态库模块
- Java 快速排序
- 【java】MyEclipse连接SQL server 2012简易信息查询窗体
- #java读书笔记#IO流2
- Java应用--显示数据库中的信息
- Java基础回顾 : 利用字节流实现文件的拷贝
- Java 中断
- How to solve java.net.SocketTimeoutException:60000millis problem in HDFS
- 【java】MyEclipse的简易信息查询窗体
- Spring+MyBatis多数据源配置实现(mysql和sqlserver数据库)
- Java LockSupport
- 配置 OpenStack Eclipse开发环境 - 远程调试
- Spring MVC Beginner's Guide--应该看第二次
- JAVA_OA管理系统(二)番外篇:IoC原理
- java 集合练习题2
- Spring in action 03 -- 装配 Bean(xml配置)
- #java读书笔记#IO流1
- 2015-2016-2《Java程序设计》团队博客3