拦截器基本功能介绍


拦截器基本功能介绍

1、什么是拦截器?

是springmvc中的一种对象,实现HandlerInterceptor接口的类都叫拦截器。

2、作用:

​ 拦截用户的请求,对请求做预先的判断处理工作

3、

​ 拦截器是全局的,可以对多个Controller做拦截。

​ 一个项目可以有0个或者多个拦截器,一起拦截用户的请求。

​ 拦截器常用在:用户登录处理、权限检查、记录日志。

拦截器的使用步骤:

​ 1、定义类实现HandlerInterceptor接口。

​ 2、在springmvc配置文件中声明拦截器,让框架知道拦截器的存在。

拦截器的执行时间:

​ 1、在请求处理之前,也就是controller类中的方法执行之前先被拦截。

​ 2、在控制器方法执行之后也会执行拦截器。

​ 3、在请求处理完成后也会执行拦截器。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM