JavaWeb入門基礎---監聽器

監聽器定義

Java監聽器定義

  1. Servlet規範定義的一種特殊類
  2. 用於監聽ServletContext,HttpSession,ServletRequest等域對象的創建、銷燬及其屬性修改發生變化的事件
  3. 監聽器可以在事件發生前後進行一些必要的處理操作

監聽器的實現步驟

  • 編寫java類實現監聽器接口,並實現其接口方法
  • 在web.xml文件中對實現監聽器類進行註冊

監聽器啓動順序

創建第一個監聽器

按監聽對象

  • ServletContext對象監聽器
  • HttpSession對象監聽器
  • ServletRequest對象監聽器

按監聽事件

  • 域對象自身的創建和銷燬事件監聽器
  • 域對象中屬性的創建、替換和消除事件監聽器
  • 綁定到session中的某個對象的狀態事件監聽器

 可以配置一些初始化參數數據庫鏈接,程序名稱,版本號

 用戶登錄以後可以存儲用戶的登錄名,登錄時間,權限等等

配置會話對象的有效期

 

 

項目

登錄權限過濾

用戶信息存儲實現

單例模式創建

監聽功能實現

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章