* 登录拦截器
* 该方法将在请求处理之前进行调用,返回true会执行下一个Interceptor,
* 返回false则不会执行下一个Interceptor也不会执行Controller里的方法,
* 先声明的Interceptor的preHandle方法会先执行。
*
request response handler
out
session request
session session
printWriter response
printWriter
* 该方法将在preHandle方法返回为true,
* 并且当前请求进行处理之后调用,
* 先声明的Interceptor的postHandle方法会后执行
*
request response handler modelAndView
out
* 该方法将在preHandle方法返回为true,
* 并且当前请求进行处理之后调用,
* 一般用于进行资源清理
request response handler ex
out
2.将其添加到拦截配置类中
sessionInterceptor
registry
registrysessionInterceptor
此时登录拦截器就配置好了,除了请求 /user/login 和/error 的请求都会被拦截器拦截
3.添加请求映射方法
在上面的WebMvcConfig类中添加
registry
registry
所有请求对应的地址就可以直接跳转到指定页面中,减少冗余页面跳转代码。
4.添加静态文件访问路径
在上面的WebMvcConfig类中添加
* 添加静态文件访问路径 registry
registry
还没有评论,来说两句吧...