作用:
1.對請求進行統一編碼。
2.對請求進行認證。
操作:
1.寫一個類實現Filter-Javax.servlet接口
2.重寫doFilter方法。
如果過濾通過了,就調用FilterChain類的doFilter方法,作用是放行(放代碼繼續執行)。
否則就對代碼進行攔截,然后轉發到其他頁面。
主要有三種功能:
(1)對請求和響應進行統一編碼。
有了它,sevlet頁面就不需要再處理亂碼了。
(2)過濾非法發言
連接了非法言論的數據庫。
非法言論數據庫
非法言論dao層
(3)過濾是否登錄
3.在web.xml中配置
注意登錄頁的攔截路徑
注意:過濾權限的攔截路徑要寫到指定頁面,如果/*則連登錄頁面也進不去了,因為什么操作都沒i有的時候,power的初始值就是null。