Java中的過濾器


什么是過濾器(Filter)?

  過濾器就是一個實現了特殊接口的Java類.實現對請求資源的過濾的功能.

  過濾器是Servlet技術中最為實用的技術.

過濾器有啥用?

  對目標資源進行過濾.

  自動登錄,解決網站亂碼,進行頁面靜態化,進行響應壓縮...

如何使用過濾器?

  

  

過濾器的生命周期?

  服務器啟動的時候,服務器就會創建過濾器的對象,每次訪問被攔截目標資源,過濾器中的doFilter的方法就會執行.當服務器關閉的時候,服務器就會銷毀Filter對象.

FilterConfig有啥用?

  

  可以獲取過濾器的配置信息和初始化參數信息

啥是過濾器鏈?

  如果有多個過濾器就會產生過濾器鏈,執行的順序和web.xml中<filter-mapping>的配置順序有關.

  

  這是一個放行的方法

Filter的配置

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM