學習JavaWeb之Servlet——listener

1、Listener

Listener是用來監聽Web工程狀態改變的一種實現機制。定義實現Listener接口的類,通過回調函數處理業務邏輯。定義的listener需要在web.xml中註冊。

2、監聽整個工程的狀態

實現ServletContextListener接口

3、監聽ServletContextAttribute的狀態

實現ServletContextAttributeListener接口,重寫add、replace、remove方法,可以監聽到屬性的添加、替換和刪除動作。

4、監聽Session範圍狀態改變

實現HttpSessionListener。監聽Session屬性改變,實現HttpSessionAttributeListener接口。

5、監聽request範圍狀態改變

實現ServletRequestListener。監聽request屬性改變,實現ServletRequestAttributelistener接口。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章