Servlet常用監聽接口
阿新 • • 發佈:2018-07-13
增加 col onbind repl value 而且 java tps eve
場景 | 監聽接口 | 事件類型 |
你想知道一個web應用上下文中是否增加、刪除或替換了一個屬性 |
javax.servlet.ServletContextAttributeListener attributeAdded attributeRemoved attributeReplaced |
ServletContextAttributeEvent |
你想知道有多少並發個用戶。也就是說,你想跟蹤活動的會話 |
javax.servlet.http.HttpSessionListener sessionCreated sessionDestroyed |
HttpSessionEvent |
每次請求到來時你都想知道,以便建立日誌記錄 |
javax.servlet.ServletRequestListener requestInitialized requestDestroyed |
ServletRequestEvent |
增加、刪除或替換一個請求屬性時你希望知道 |
javax.servlet.ServletRequestAttributeListener attributeAdded attributeRemoved attributeReplaced |
ServletRequestAttributeEvent |
你有一個屬性類(這個類表示的對象將放在一個屬性中),而且你希望這個類型的對象在綁定到一個會話中或從會話中刪除時得到通知 |
javax.servlet.http.HttpSessionBindingListener valueBound valueUnbound |
HttpSessionBindingEvent |
增加、刪除或替換一個會話屬性時你希望知道 |
javax.servlet.http.HttpSessionAttributeListener attributeAdded attributeRemoved attributeReplaced |
HttpSessionBindingEvent |
你想知道是否創建或撤銷了一個上下文 |
javax.servlet.ServletContextListener contextInitialized contextDestroyed |
ServletContextEvent |
你有一個屬性類,而且希望這個類型的對象在其綁定的會話遷移到另一個JVM時得到通知 |
javax.servlet.http.HttpSessionActivationListener sessionDidActivate sessionWillPassivate |
HttpSessionEvent |
Servlet常用監聽接口