话不多说,直接上货!
拦截器的作用
拦截器提供了一种机制,在访问action前后进行一些操作,因为拦截器的这个特性,那么我们就可以利用拦截器做一些事情,比如监控访问人数,拦截一些非法请求,记录访问日志,身份验证之类的
构建拦截器
2.1 创建拦截器
1.创建类实现HandlerInterceptor接口
2.HandlerInterceptor有三种拦截方式
`preHandle` :在访问controller调用之前
`postHandle` :请求访问controller之后,渲染视图之前
`afterCompletion` :请求访问controller之后,渲染视图之后
3.返回值为boolean
true: 请求在经过验证校验以后,是OK的,是可以放行的
false: 请求被拦截,被驳回,验证出现问题
代码示例:
package com.imo