Java三大器
竹马追风
卧布晓德
展开
-
拦截器Interceptor
1、定义(1)动态拦截Action调用的对象,在Action执行前后执行一段代码或者在Action执行前阻止其执行,同时也提供了一种可以提取Action中可重用部分代码的方式。(2)在AOP中,拦截器用于在某个方法或者字段被访问之前,在拦截前后加入某些操作。(3)拦截器可以多次调用。2、Spring拦截器Spring对java的拦截器概念进行了包装,HandlerInterceptorA...原创 2019-08-09 10:19:37 · 133 阅读 · 0 评论 -
过滤器Filter
定义(1)过滤器是一个实现了 javax.servlet.Filter 接口的 Java 类。(2)对Web服务器管理的所有Web资源进行过滤,并且添加某些功能,如:字符编码过滤,设置成统一的utf-8、过滤敏感词汇、URL权限访问控制等。(3)过滤器不是用户主动调用的,而是根据规则自己执行。(4)filter对象只会创建一次,init方法也只会执行一次。过滤器方法方法描述...原创 2019-08-08 20:43:32 · 215 阅读 · 0 评论 -
监听器Listener
1.普通监听器1.1 定义用于监听某个事件(对象的方法的调用和属性变化)的发生情况。当被监听事件发生时,监听器会执行相关操作(如执行相应的方法)。1.2 用途用于打印日志、统计网站在线人数、访问量等。1.2 监听器组件事件源:被监听的对象。事件对象:封装了事件源和相应动作。事件监听器:执行相应的操作。1.3 过程当事件源发生某个动作的时候,它会调用事件监听器的方法,并在调用...原创 2019-08-08 19:43:57 · 176 阅读 · 0 评论