JSP会话丢失后,javascript窗口替换位置与其他JSP页面

jsp session lost after javascript window.replace.location with other jsp page

本文关键字:JSP 替换 位置 页面 其他 窗口 javascript 会话      更新时间:2023-09-26

我正在开发一个web应用程序,我需要在登录.jsp页面后重定向到home.jsp页面。我需要在主页上使用会话对象。但每当我试图从主页访问会话对象,但我得到空值。如何在重定向后从首页访问会话对象而不丢失会话?我正在使用java脚本重定向Jsp页面windows.location.replace.Thanks in advance.

我不知道确切的原因,但是Tomcat(或其他框架)在某些时候不能正确地获取会话对象。有时会因为Request方法或其他xml配置而发生。

我相信您检查了<%@page session@>的值不是假的并且您的JSP不会使会话对象无效或删除它的属性。

我丢失了我的错误记录,所以我不能告诉你为什么会发生这种情况但如果你认为windows。location。replace是问题所在,然后尝试使用回应。sendRedirect("url")