⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 servlet_event.txt

📁 详细讲述Servlet
💻 TXT
字号:
第七章 web应用程序的生命周期事件(Servlet V2.3版本以后新增功能)1、ServletContext的事件监听器:(可以获得数据源或者其它所有用户共享的信息)	1) 在虚拟机的级别上对应用程序的资源或者状态控制(装载或者卸载)进行管理(一个应用程序启动后,就会产生一个虚拟机的实例)	2) 两种类型的监听器		ServletContextListener:处理整个应用程序的装载和卸载(会产生一个事件对象由该监听器捕获并处理)		ServletContextAttributeListener:处理ServletContext范围中的属性(比如属性的增加、删除和更改会产生一个事件对象由该监听器捕获并处理)2、HttPSession事件监听器:(可以放置一个购物车)	1) 对用户一个会话中的资源或者状态进行管理	2) 两种类型的事件监听器		HttpSessionListener: 会话(Session)的创建和结束(失效、浏览器窗口关闭和session timeout)会产生一个事件对象由该监听器捕获并处理		HttpSessionAttributeListener: session范围内属性的增加、删除和更改会产生一个事件对象由该监听器捕获并处理3、ServletRequest事件监听器	1) 对用户的一次请求中的资源或者状态的管理	2) 两种类型的事件监听器		ServletRequestListener:request请求的开始和结束会产生一个事件对象由该监听器捕获并处理		ServletRequestAttributeListener:在request中属性的增加、删除和更改会产生一个事件对象由该监听器捕获并处理4、监听器类的规定	1) 每个监听器类必须有一个public的无参的构造器	2) 监听器类被打包进war,或者放置在web-inf/classes下面,或者放置在web-inf/lib下面的一个jar包中	3) 监听器类在应用程序的部署描述符(web.xml)中被声明

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -