springmvc 疑似映射失效的问题

shaozhengmao 发布于 2015/06/28 23:57
阅读 227
收藏 0

遇到一个问题  搞了一下午换了多种写法一直没解决
哪位兄台有时间帮忙一起分析一下吧
是这样 做一个登录后的退出功能  很简单 就是< a href="/logout">

可是 现在的情况是 第一次登录的时候 马上退出 成功
第一次登录后 再刷新几次页面 再退出 失败
第一次退出成功后 再登录 然后再退出失败

我在后台有拦截器 退出成功的时候 拦截的是/logout

发现失败的时候 拦截的地址为 “/”

debug了一下 即使是在后台 response.sendredict 跳转到/logout
在拦截器 也是打印的“/”

加载中
0
南湖船老大
南湖船老大
目测是重复拦截,逻辑有问题
shaozhengmao
shaozhengmao
我刚又通过火狐的网络选项卡看了看,在点击退出失败时候,请求只有"/" 成功的时候有"/logout" = = 我也糊涂了
shaozhengmao
shaozhengmao
根据您的提示,我测了一下,没发现什么问题呢 = =
0
好辣c不是傻瓜
好辣c不是傻瓜
你的拦截怎么会失败呢??
shaozhengmao
shaozhengmao
问题已经解决了,是我自己把自己坑了。
0
shaozhengmao
shaozhengmao
问已经解决了,是因为第一次logout的时候,有个跳转到index.jsp的操作,在这个jsp里有个永久重定向的操作,所以/logout 在之后就被永久重定向到 /
返回顶部
顶部