Spring MVC拦截器问题

心境111 发布于 2016/08/26 09:40
阅读 535
收藏 1
spring MVC拦截,一个页面有个<a>标签,里面有个url,点击a标签的时候拦截器不拦截url,但是直接用浏览器打开url是拦截的,求解为什么,
加载中
0
菜蚜
菜蚜
拦截器(先搞个全局拦截器拦截所有请求)里看一下点击<a>标签的时候的requestURI,很可能有多个/哦。
菜蚜
菜蚜
我擦,搞半天是静态资源。设置http的cache-control,或者url追加动态参数?t=1472435112000
心境111
心境111
是拦截的全局的,但是点a标签的时候就不走拦截器,直接打开url是拦截的
0
writeademo
writeademo
url是什么样子的发出来看看
心境111
心境111
http://localhost:8080/Cmp-Car-Web/pages/hsbq/index.html 本地的一个H5页面,直接在浏览器打开是被拦截,在另外一个页面用A标签打开就没走拦截器
0
心境111
心境111
是浏览器的缓存问题,a标签第一次打开是拦截的,第二次就不行了,必须清理一下缓存才可以,不知道有什么好的解决办法
0
HeartArea
HeartArea

引用来自“心境111”的评论

是浏览器的缓存问题,a标签第一次打开是拦截的,第二次就不行了,必须清理一下缓存才可以,不知道有什么好的解决办法

在你的url拼接一个变量,eg:  index.html?r=now()

0
皮皮狗

加时间戳 实在不行 uuid 避免缓存

返回顶部
顶部