更改物件的狀態稱為事件,事件基本上都是發生什麼的東西。
在發生這些異常時,我們也可以執行一些重要任務,例如計數總數和當前登入的使用者數,在部署專案時建立資料庫的表,建立資料庫連線物件等。
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
和ServletContextListener
的簡單例子。HttpSessionEvent
和HttpSessionListener
的簡單例子。ServletRequestEvent
和 ServletRequestListener
的簡單例子。ServletContextAttributeEvent
和 ServletContextAttributeListener
的簡單例子。HttpSessionBindingEvent
和 HttpSessionAttributeListener
的簡單例子。ServletRequestAttributeEvent
和 ServletRequestAttributeEvent
的簡單例子。