session 超时,sendredirct 问题 BeanNameUrlHandlerMapping
出问题处:
response.sendRedirect(request.getContextPath()+loginUrl);
在session 超时时 back/mgrLogin.do
总是跳转到mgrLogin.do
404
不知道是什么原因
对此:myworkfirst同学上次讨论 写道
看下后台日志,就知道了,路径不正确
会话超时,怎么不用 过滤器呀?
在session不超时的时候
response.sendRedirect(request.getContextPath()+loginUrl);
可以正确的跳转到,配置的页面/back/mgrLogin.do
<property name="loginUrl">
<value>/back/mgrLogin.do</value>
</property>
但当session超时的时候,则莫名其妙的跳转到 mgrLogin.do
不过后台没有报错。估计是session超时,对跳转有影响,我的项目中还用到了,urlrewrite. 再次到权限检查器的时候,已经是/mgrLogin.do
解决方法么:
到也没有什么不好的,将登录的路径改为根路径解决了
Java代码
response.sendRedirect(request.getContextPath()+loginUrl);
在session 超时时 back/mgrLogin.do
总是跳转到mgrLogin.do
404
不知道是什么原因
对此:myworkfirst同学上次讨论 写道
看下后台日志,就知道了,路径不正确
会话超时,怎么不用 过滤器呀?
在session不超时的时候
response.sendRedirect(request.getContextPath()+loginUrl);
可以正确的跳转到,配置的页面/back/mgrLogin.do
<property name="loginUrl">
<value>/back/mgrLogin.do</value>
</property>
但当session超时的时候,则莫名其妙的跳转到 mgrLogin.do
不过后台没有报错。估计是session超时,对跳转有影响,我的项目中还用到了,urlrewrite. 再次到权限检查器的时候,已经是/mgrLogin.do
解决方法么:
到也没有什么不好的,将登录的路径改为根路径解决了