如何在java Web应用程序中禁用cookie时维护会话

时间:2013-04-27 09:50:46

标签: java web-applications

如何在禁用cookie时保持会话。当我在firefox中清除历史记录时,会话即将到期。但我不想在客户端使会话到期。在禁用cookie时保持会话的方式是什么。我是使用struts2。我看到了一些正在这样做的网站。

提前致谢..

1 个答案:

答案 0 :(得分:0)

我想,你的会话是通过cookies保存的。如果删除清除历史记录,jsession-cookie也会被删除。

您正在寻找的是通过URLRewrite进行Sessionpreservation。然后将sessionid附加到每个链接,如

http://localhost:8080/index.html;jsessionid=234fds

您必须查阅Servletcontainer / Applicationserver的手册,了解如何启用它。