0

私たちのAction class実装SessionAwareでは、初めてページの読み込み時に、いくつかのデータをsession(実装によって取得するセッションマップSessionAware)に設定しています。ページを再読み込みする機能があります。この場合、セッションデータがnullになります。さらに観察すると、jsession IDが変更されています。これが問題の原因であると考えられます。これが発生する理由について、ご意見をお聞かせください。 struts2アプリケーションに既存のセッションを使用するように強制するにはどうすればよいですか。

この問題は私のローカル環境では発生しません。これは、QAサーバー(UNIX環境にデプロイされたTomcatサーバー)にデプロイされた場合にのみ発生します。

私たちのアプリケーションはTomcatサーバーを使用しています。

tomcatの設定はこれにつながる可能性がありますか?それとも、これはアプリケーションコードと関係がありますか?

4

1 に答える 1

0

ローカルアプリケーションをサーバーに移動しようとしたときにも同じ問題が発生しました。これがあなたを助けることができるかどうか試してください:

Struts2:セッションの問題(リバースプロキシ後)

于 2012-10-11T13:27:04.390 に答える