欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Java基础 Servlet监听器详解

程序员文章站 2023-12-14 20:24:22
java基础 servlet监听器详解  1 概念:servlet监听器,用来监听web容器的一些对象状态的变化,主要是servletcontext、https...

java基础 servlet监听器详解

 1 概念:servlet监听器,用来监听web容器的一些对象状态的变化,主要是servletcontext、httpsession、httpservletrequestl三类对象状态。servlet的监听器

 2  servlet2.4和jsp2.0规范中一共定义了有八个接口类和六种事件。

 3 web.xml中定义servlet的url-pattern时如果url-pattern的值的"/",则说明该servlet是该项目的默认servlet,当请求路径匹配不到

具体的某个servlet的时候,由该servlet来处理该请求。为项目添加springmvc的应用就是将spring的dispatcherservlet作为默认的

servlet,管理项目的请求。

         这点与filter的url-pattern的含义不一样。



接口类
功能描述
事件类
servletcontextlistener                                                
监听servletcontext对象初始化和                                                                          

servletcontextevent                                         

servletcontextattributelistener
监听servletcontext对像属性的增加和移除事件
servletcontextattributeevent
httpsessionlistener
监听session创建和销毁
httpsessionevent
httpsessionactivationlistener

httpsessionevent
httpsessionattributelistener
监听session属性增减变化
httpsessionbingevent
httpsessionbinglistener
监听session对象绑定事件
httpsessionbingevent
servletrequestlistener
监听request对象
httprequestevent
servletrequestattributelistener
监听request的属性的增减变化

httprequestattributeevent

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

上一篇:

下一篇: