ajax拦截器实现登录功能,SpringBoot项目中如何实现登录拦截器

什么是拦截器?

拦截器(Interceptor),主要完成请求参数的解析、将页面表单参数赋给值栈中相应属性、执行功能检验、程序异常调试等工作。(百度百科)

前期准备

login.html登录页1 html> 2  3 

 4      5         使用了Thymeleaf模板引擎之后,所有的静态资源都要使用Thymeleaf提供的表达式来获取 6         例如: 7             ${} 变量 8             #{} message 9             @{} url10             ~{}11         不然的话,前端就会识别加载不出来这些引用的静态资源12 13         尤其要注意的是:springboot中的template目录下的文件不能通过浏览器去直接请求,而是14         要通过服务器内部去转发才能获取到15      -->16     17     登录页面title>18     19