攔截器基本功能介紹


攔截器基本功能介紹

1、什么是攔截器?

是springmvc中的一種對象,實現HandlerInterceptor接口的類都叫攔截器。

2、作用:

​ 攔截用戶的請求,對請求做預先的判斷處理工作

3、

​ 攔截器是全局的,可以對多個Controller做攔截。

​ 一個項目可以有0個或者多個攔截器,一起攔截用戶的請求。

​ 攔截器常用在:用戶登錄處理、權限檢查、記錄日志。

攔截器的使用步驟:

​ 1、定義類實現HandlerInterceptor接口。

​ 2、在springmvc配置文件中聲明攔截器,讓框架知道攔截器的存在。

攔截器的執行時間:

​ 1、在請求處理之前,也就是controller類中的方法執行之前先被攔截。

​ 2、在控制器方法執行之后也會執行攔截器。

​ 3、在請求處理完成后也會執行攔截器。


免責聲明!

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



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