SpringMvc拦截器日志
SpringMvc拦截器
什么时拦截器
interceptor类似于srlvlet中的过滤器 用于 篮球用户请求做出处理
可以实现权限验证 请求记录 判断用户是否登录
拦截器的定义
1实现HandlerInterceptor接口 或者继承他的实现类
2实现webrequestinterceptor接口或继承阿泰的实现类
配置拦截器
<mvcinterceptors >
</mvcinterceptors>
拦截器的执行流程
preHandle方法 :在控制器之前执行 如果返回false 则会中断后续所有操作 返回true则继续往下执行 用于登录校验
postHandle方法:在控制层方法之后执行 且在解析试图之前执行 用于日志记录某个页面被访问的次数 敏感词过滤
afterCompletion方法:最后执行 用于清理资源 记录异常
如果有多个控制器则按照配置孙旭执行
本文来自博客园,作者:{时凯},转载请注明原文链接:https://www.cnblogs.com/shikaiblog/articles/16317959.html

浙公网安备 33010602011771号