Listener监听器

* 概念:web的三大组件之一。
	* 事件监听机制
		* 事件	:一件事情
		* 事件源 :事件发生的地方
		* 监听器 :一个对象
		* 注册监听:将事件、事件源、监听器绑定在一起。 当事件源上发生某个事件后,执行监听器代码

* ServletContextListener:监听ServletContext对象的创建和销毁
	* 方法:
		* void contextDestroyed(ServletContextEvent sce) :ServletContext对象被销毁之前会调用该方法
		* void contextInitialized(ServletContextEvent sce) :ServletContext对象创建后会调用该方法
	* 步骤:
		1. 定义一个类,实现ServletContextListener接口
		2. 复写方法
		3. 配置
			1. web.xml
					 <listener>
 					 <listener-class>cn.itcast.web.listener.ContextLoaderListener</listener-class>
                                         </listener>
                              * 指定初始化参数<context-param>
			2. 注解:
				* @WebListener
posted @ 2020-09-08 15:29  han_sh_zh  阅读(107)  评论(0编辑  收藏  举报