0

我们的Action class实现SessionAware,在第一次加载页面时,我们将一些数据设置到session(我们通过实现获得的会话映射SessionAware)中。我们有一个功能可以重新加载页面,在这种情况下会话数据变为空,当我进一步观察时,jsession id 正在更改,我相信这是导致问题的原因,请您分享您对为什么会发生这种情况的想法,我如何强制我的 struts2 应用程序使用现有会话。

在我的本地环境中不会出现此问题,仅在部署在 QA 服务器上时才会出现此问题(在 unix 环境中部署的 tomcat 服务器)

我们的应用程序使用 tomcat 服务器。

Tomcat中的任何设置都会导致这种情况吗?还是这与应用程序代码有关?

4

1 回答 1

0

I had the same problem when trying to move my local application to our server. Try if this can help you:

Struts2: Session Problem (after reverse proxy)

于 2012-10-11T13:27:04.390 回答