过滤器和监听器

一、过滤器    filter

        1.filter 类通过实现 filter 接口实现

        2.重写的方法:init()  doFilter()  destory()

        3.chain.doFilter();

        4.执行顺序:注解配置,按命名顺序;

                             xml 根据 mapping 顺序进行;

        5.注解配置:注解书写多个配置触发

                            uoPatterns={"/a","/b"}

        6.String url=request.getRequest(URL);

二、监听器    listener

        1.监听三个对象:ServletContext、ServletRequest、HTTPSession

        2.监听对象创建和销毁:ServletContextListener、ServletRequestListener、HTTPSessionListener

        3.监听对象的改变:Add、Remove、reples

        4.监听接口状态的改变:HTTPSessionBindingListener    在绑定或删除时得到通知

                                               HTTPSessionActivationListener    钝化或激活时得到通知

                                               HTTSessionListener    session创建后或失效前得到通知

                                               ServletContextListener    对象初始化或销毁时得到通知

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

推荐阅读更多精彩内容