-1
アクション・クラスにセッション属性を保存してサーブレットで取得しています。サーブレットとStruts 2のアプリケーション・セッションの共有セッション
ただし、セッション属性に問題が見つからないことがあります。
この問題をどのようにデバッグできますか?
のStruts 2アクションコード
private Map<String, Object> map ;
public void setSession(Map<String, Object) session) {
map = session ;
}
map.put("MY_OBJECT", object);
サーブレットコード
HttpSession session = request.getSession(false);
Object obj = session.getAttribute("MY_OBJECT");
あなたは、同じセッションが使用されているかどうか、あなたが実際に 'SessionMap'は' setSession() 'だけでなく、通話のために渡されるかどうかを確認するためにあなたのコードをデバッグしましたか? – Thomas
strutsフレームワークにどのようにデバッグしますか? – youcanlearnanything
この問題は、IEの開発者ツールを使用してセッションCookieの値を追跡している間に、時折発生します。しかし、私はセッションが置き換えられるように思ったが、私は理由を知らない。 – youcanlearnanything