码迷,mamicode.com
首页 > 编程语言 > 详细

javaweb监听器

时间:2017-02-24 23:58:34      阅读:353      评论:0      收藏:0      [点我收藏+]

标签:三次   服务器   style   事件监听   text   etl   实现   logs   pre   

监听器的理解:对对象以及对象的状态实行监控,并对相应的改变执行相关的程序。

按照监听的对象可以分为:监听ServletContext(应用程序环境对象)的事件监听器 ServletContextListener

                               HttpSession(用户会话对象)的事件监听器  HttpSessionListener

                               ServletRequest(请求消息对象)的事件监听器  ServletRequsetListener

Session何时被销毁? 关闭服务器的时候

                            与服务器有连接,但长期没有交互的时候

                            关闭浏览器,等待Session过期

生命周期概括:暂且不讨论Servlet的实例化,用户通过浏览器发起请求,初始化ServletRequest对象,TCP三次握手后,与服务器建立连接,初始化HttpSession对象,然后servlet针对request做出相应,该request对象就被销毁,该过程十分短暂,Session的销毁上述有说明。

监听器部署过程:第一步:web.xml配置

<listener>
<listener-class>
包名.类名
</listener-class>
</listener>
<!--设置session过期时间,单位是分钟-->
<session-config>
<session-timeout>10</session-timeout>
</session-config>

  第二步:写监听器类,实现相关的监听器接口就行了。

 

javaweb监听器

标签:三次   服务器   style   事件监听   text   etl   实现   logs   pre   

原文地址:http://www.cnblogs.com/kundeg/p/6440618.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!