1. 程式人生 > >過濾器filter和監聽器listener

過濾器filter和監聽器listener

File 過濾器的作用

過濾器使用的場景: 一段程式碼重複的在某個地方出現

使用過濾器的步驟:

1.開發一個過濾器

2.指定過濾的條件,和路徑 配置 web.xml

總結:

1.過濾器是到達目標資源 之前的 prepared預處理程式

2.過濾器是離開伺服器 之前的處理程式,將response 再次的進行過濾

3.多個過濾器是可以聯合使用的,多個過濾器可以構成過濾器鏈條

4.過濾器是執行在 web伺服器上的 技術

過濾器的作用:

1. 經常用來處理中文亂碼的解決

2. 登陸訪問的許可權的管理,不登入不能訪問

3. 記錄日誌的資訊操作

在WEB.XML中配置全域性引數路徑

實現過濾器的步驟

URI 是當前專案的路徑,URL是當前專案的全路徑,包括網路地址

通過過濾器實現,未登陸不能訪問登陸之後的頁面,建議將登陸和註冊寫在一個servlet中

監聽器Listener

監聽登陸的log,將檔案寫入到log檔案中