更改对象的状态称为事件,事件基本上都是发生什么的东西。
在发生这些异常时,我们也可以执行一些重要任务,例如计数总数和当前登录的用户数,在部署项目时创建数据库的表,创建数据库连接对象等。
javax.servlet和javax.servlet.http包中有许多Event类和Listener接口。
事件类
Servlet中的事件类如下:
- ServletRequestEvent
- ServletContextEvent
- ServletRequestAttributeEvent
- ServletContextAttributeEvent
- HttpSessionEvent
- HttpSessionBindingEvent
事件接口
Servlet中的事件接口如下:
- ServletRequestListener
- ServletRequestAttributeListener
- ServletContextListener
- ServletContextAttributeListener
- HttpSessionListener
- HttpSessionAttributeListener
- HttpSessionBindingListener
- HttpSessionActivationListener
有关Servlet事件和监听器的介绍和应用示例文章
- ServletContextEvent - 点击查看ServletContextEvent和ServletContextListener的简单例子。
- HttpSessionEvent - 点击查看HttpSessionEvent和HttpSessionListener的简单例子。
- ServletRequestEvent - 点击查看ServletRequestEvent和ServletRequestListener的简单例子。
- ServletContext AttributeEvent - 点击查看ServletContextAttributeEvent和ServletContextAttributeListener的简单例子。
- HttpSessionBindingEvent - 点击查看HttpSessionBindingEvent和HttpSessionAttributeListener的简单例子。
- ServletRequestAttributeEvent - 点击查看ServletRequestAttributeEvent和ServletRequestAttributeEvent的简单例子。
