JSP会话丢失后,javascript窗口替换位置与其他JSP页面
jsp session lost after javascript window.replace.location with other jsp page
我正在开发一个web应用程序,我需要在登录.jsp页面后重定向到home.jsp页面。我需要在主页上使用会话对象。但每当我试图从主页访问会话对象,但我得到空值。如何在重定向后从首页访问会话对象而不丢失会话?我正在使用java脚本重定向Jsp页面windows.location.replace.Thanks in advance.
我不知道确切的原因,但是Tomcat(或其他框架)在某些时候不能正确地获取会话对象。有时会因为Request方法或其他xml配置而发生。
我相信您检查了<%@page session@>的值不是假的并且您的JSP不会使会话对象无效或删除它的属性。
我丢失了我的错误记录,所以我不能告诉你为什么会发生这种情况但如果你认为windows。location。replace是问题所在,然后尝试使用回应。sendRedirect("url")
相关文章:
- 无法从 jQuery RSS Feed 中的 localStorage 动态替换类
- 使用JSP从服务器检索和显示图像
- 将jsp文件下拉列表中的选定项分配给一个java变量(比如String selection)
- 我如何找到一个句子中的所有空格并替换忽略它们
- 如何用更合适的内容替换document.write
- 是否有任何方法可以使用jQuery替换在数组中定义值的文本
- 在DOM中查找一个模式并替换它's的内容使用jquery
- 用空格替换下划线PHP
- str.split(someString).join(someOtherString)是否等效于替换
- 使用javascript的图像替换循环
- window.location替换并传递URL历史记录条目中的变量
- servlet中的请求对象,而不是从jsp接收参数值
- 替换标记中的属性
- 使用Javascript生成包含JSP的HTML
- 指令的模板必须只有一个根元素:With restrict E&替换true
- 转义在jsp's脚本
- AngularJs对ng消息的自定义替换
- 用超链接替换URLS
- 用cdata标记替换脚本标记
- JSP会话丢失后,javascript窗口替换位置与其他JSP页面