[摘]Java EE Servlet監聽器
Java EE Servlet監聽器<o:p></o:p>
概述:
Servlet監聽器用於監聽一些重要事件的發生,監聽器物件可以在事情發生前、發生後可以做一些必要的處理。下面將介紹幾種常用的監聽器,以及它們都適合運用於那些環境。
分類及介紹:(紅色表示重要)
1. ServletContextListener:用於監聽WEB 應用啟動和銷燬的事件,監聽器類需要實現javax.servlet.ServletContextListener 介面。
2. ServletContextAttributeListener:用於監聽WEB應用屬性改變的事件,包括:增加屬性、刪除屬性、修改屬性,監聽器類需要實現javax.servlet.ServletContextAttributeListener介面。
<o:p></o:p>
3. HttpSessionListener:用於監聽Session物件的建立和銷燬,監聽器類需要實現javax.servlet.http.HttpSessionListener介面或者javax.servlet.http.HttpSessionActivationListener介面,或者兩個都實現。
4. HttpSessionActivationListener:用於監聽Session物件的鈍化/活化事件,監聽器類需要實現javax.servlet.http.HttpSessionListener介面或者javax.servlet.http.HttpSessionActivationListener介面,或者兩個都實現。
<o:p></o:p>
5. HttpSessionAttributeListener:用於監聽Session物件屬性的改變事件,監聽器類需要實現javax.servlet.http.HttpSessionAttributeListener介面。
<o:p></o:p>
<o:p></o:p>
部署:
監聽器的部署在web.xml檔案中配置,在配置檔案中,它的位置應該在過濾器的後面Servlet的前面Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1671505
相關文章
- java EE開發之Servlet第四課:監聽器(Listener)JavaServlet
- Servlet監聽器統計線上人數Servlet
- JavaWeb之Servlet、攔截器、監聽器及程式設計思想JavaWebServlet程式設計
- java EE開發之Servlet第一課:servlet的建立方式JavaServlet
- java EE開發之Servlet第二課:Servlet的三個hashMapJavaServletHashMap
- java EE開發之Servlet第五課:xml解析JavaServletXML
- java EE開發之Servlet第八課:MVC模式 (基本理解)JavaServletMVC模式
- java EE開發之Servlet第十一課:反射基礎三JavaServlet反射
- JMeter—監聽器(十二)JMeter
- java鍵盤監聽之視窗監聽的實現Java
- Java 監聽POST請求Java
- 監聽器和過濾器過濾器
- 事件和事件監聽器事件
- javaWeb中的監聽器JavaWeb
- 如何移除事件監聽器事件
- java 監聽 redis 過期事件JavaRedis事件
- Java EE的斷路器API設計JavaAPI
- Java SE, Java EE, Java MEJava
- Springboot中自定義監聽器Spring Boot
- day25-Listener監聽器
- jmeter監聽器(Transactions per Second)JMeter
- 【spring原始碼】十二、監聽器Spring原始碼
- SpringBoot 攔截器、過濾器、監聽器Spring Boot過濾器
- 過濾器和監聽器總結過濾器
- 監聽 watch props物件屬性監聽 或深度監聽物件
- springBoot的過濾器,監聽器,攔截器Spring Boot過濾器
- 安卓使用物理鍵監聽器安卓
- Spring框架(一):配置&注入&監聽器Spring框架
- 自定義元件-資料監聽器元件
- SpringBoot事件監聽器原始碼分析Spring Boot事件原始碼
- 【JavaWeb】EL表示式&過濾器&監聽器JavaWeb過濾器
- java springboot監聽事件和處理事件JavaSpring Boot事件
- 使用java程式,監聽tcp協議埠JavaTCP協議
- 2.5.2. 監聽程式(listener)配置——2.5.2.3. 手工編輯監聽器配置檔案
- Filter(過濾器)與Listener(監聽器)詳解Filter過濾器
- java EE 8u1 SDK 包和 java EE 8 API 文件包JavaAPI
- 監聽瀏覽器的後退事件瀏覽器事件
- Android studio(建立、監聽器intent選單)AndroidIntent
- Java之ServletJavaServlet