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


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值