本文概述
- Servlet中的事件和侦听器
- 活动班
- 事件接口
事件基本上是某事的发生。更改对象的状态称为事件。
在发生这些异常时, 我们可以执行一些重要的任务, 例如计算总登录用户数和当前登录用户数, 在部署项目时创建数据库表, 创建数据库连接对象等。
javax.servlet和javax.servlet.http包中有许多事件类和侦听器接口。
活动班
事件类如下:
- ServletRequestEvent
- ServletContextEvent
- ServletRequestAttributeEvent
- ServletContextAttributeEvent
- HttpSessionEvent
- HttpSessionBindingEvent
事件接口
事件接口如下:
- 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的简单示例