好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

解决window.location.href之后session丢失的问题

今天一个小伙伴问我问题,就是 java 后台把数据放入 session , jsp 里 js 重定向页面之后就取不到 session 里面的数据了,而且他本地可以,服务器上却取不到 session

下面是他写的重定向代码:

我很少写前端,所以也蒙圈了,带着奇怪的问题google了下,发现问题的原因了 session lost with window.location.href   

大概意思就是: window.location.href 之后,重新创建了一个新的 httpcontext   ,所以导致 session 丢失了

既然知道问题原因了 ,那么问题的解决方式也就出来了

1、把 session 数据 带到你重定向的页面去

2、把重定向操作放到后台去做,这样页面就不会创建新的 httpcontext , session 数据就能获取到了

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对的支持。如果你想了解更多相关内容请查看下面相关链接

原文链接:https://blog.csdn.net/moneyshi/article/details/54342000

查看更多关于解决window.location.href之后session丢失的问题的详细内容...

  阅读:14次