JavaWeb 的三大组件
Filter(过滤器) Listener(监听器) Servlet(控制器)
监听器 Listener
监听器:监听某一个对象(内置对象)的状态
1.监听内置对象的创建(3个):ServletContext、request、session
2.监听内置对象值的改变(3个):ServletContext、request、session
3.监听内置对象是否有存某一个固定的值:主要是针对于session
监听内置对象的创建
监听 ServletContext 内置对象的创建
ServletContex:是随着服务器的创建而创建 ,随着服务器的关闭而销毁
创建步骤
1.创建一个类,实现接口:ServletContextListener
2.重写两个方法:
==>>1.contextDestroyed(ServletContextEvent sce):销毁后所执行的方法
==>>2.contextInitialized(ServletContextEvent sce):初始化所执行的方法
3.在xml进行配置,或者是写注解:@WebListener
监听 request 内置对象的创建
随着请求的开始而开始,随着请求的结束而结束(一次请求 )
创建步骤
1.创建一个类,实