一、javaweb三大组件:
Servlet、Listener、Filter
监听器: 他是一个接口,内容由我们来实现
它需要注册,例如注册在按钮上
监听器中的方法,会在特殊事件发生时被调用
二、Javaweb中的监听器(8个接口)
1.事件源:三大域
ServletContext
1.生命周期监听:ServletContextListener:它有两个方法,一个在出生时调用,一个在死亡时调用
void contextInitialized(ServletContextEvent sce)
void contextDestroyed(ServletContextEvent sce)
2.属性监听:ServletContextAttributeListener:它有三个方法,一个在添加属性时调用|替换属性|移除属性
HttpSession
3.生命周期监听:HttpSessionListener:它有两个方法,一个在出生时调用,一个在死亡时调用
void sessionCreated(HttpSessionEvent se):创建session时
void sessionDestoryed(HttpSessionEvent se):销毁session时
4.属性监听:HttpSessionAttributeListener:它有三个方法,一个在添