2019-06-19

Filter

init(FilterConfig filterConfig)   Web容器调用该方法实现过滤器的初始化

doFilter(ServletRequest request,ServletResponse response,FilterChain chain)  doFilter方法。在该方法中Web容器会调用与资源对应的过滤器的doFilter()方法,在哦该方法中,可以对请求和响应进行处理,实现过滤功能

destory() Web容器调用该方法,造成过滤器失效

注解:多个对象触发,用大括号,逗号分隔

Listener

servletContext

HttpSessionListener

servletResponse

监听属性改变的三个接口

HttpSessionBindingListener接口的两个方法

void valueBound(HttpSessionBindingEvent event)当对象被添加到session时,由容器调用该方法来通知对象

void valueUnbound(HttpSessionBindingEvent event)当对象从session中删除时,由容器调用该方法来通知对象

ServletContextListener       //在Servlet上下文对象初始化或者销毁时发送通知,如果希望在web应用程序启动时执行一系列初始化操作任务,就可以通过实现ServletCintextListener接口的方法来完成。

void contextInitialized(ServletContextEvent arg) 在Web应用程序初始化开始时,由Web容器调用

void contextDestoryed(ServletContextEvent arg) 当Servlet上下文将要关闭时,由Web容器调用

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本文包括:1、Filter简介2、Filter是如何实现拦截的?3、Filter开发入门4、Filter的生命周期...
    廖少少阅读 7,386评论 3 56
  • 监听器(listener) 监听器简介 :监听器就是一个实现特定接口的普通java程序,这个程序专门用于监听另一个...
    奋斗的老王阅读 2,594评论 0 53
  • 一、三大组件 JavaWeb三大组件指的是:Servlet、Filter、Listener,这三个组件在JavaW...
    吕游_b601阅读 275评论 0 0
  • Filtering 过滤器(Filter)是 Java 组件, 允许运行过程中改变进入资源的请求和资源返回的响应中...
    0x70e8阅读 300评论 0 0
  • 翡翠手镯 穆林高中毕业以后,没找到工作,就天天和街上的几个小青年混在一起。穆老太太怕他变坏,就想着给他说个媳妇...
    曹志星阅读 504评论 0 23