gpt4 book ai didi

JSP 重定向 : Session Loss Issues

转载 作者:行者123 更新时间:2023-12-04 19:39:26 26 4
gpt4 key购买 nike

更换了 <jsp:forward page="URL">response.sendRedirect("URL"); ,我发现我知道一旦重定向发生就会失去 session 。有没有办法通过重定向保留 session ,或者重建 session cookie 并将其与重定向一起发送?

我知道我可以通过 window.location = "URL"; 使用 JavaScript ,但这远非理想!

有什么帮助吗?

最佳答案

您不必重新发送 cookie,因为如果您建立了 session ,则 cookie 应该已经在客户端(浏览器)上。

您确定您输掉了 session 吗?你如何检测到这一点?您在重定向到的 URL 所代表的页面中是否有新 session ?

浏览器是否接受 cookie?否则你应该使用 url 重写。这是最可能的原因。在将 url 传递给 response.sendRedirect 之前,您可以尝试使用 HttpServletResponse.encodeRedirectURL

关于JSP 重定向 : Session Loss Issues,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/857239/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com