Servlet 与 Struts 2 应用程序问题之间的共享会话

Sharing session between Servlets and Struts 2 application issue

我正在我的操作中保存会话属性 class 并在我的 servlet 中检索它。

不过,我好像偶尔会遇到session属性缺失的问题。

如何调试这个问题?

Struts 2 操作代码

private Map<String, Object> map ;

public void setSession(Map<String, Object) session) {
   map = session ;
}

map.put("MY_OBJECT", object);

Servlet 代码

HttpSession session = request.getSession(false);
Object obj = session.getAttribute("MY_OBJECT");

请尝试为此使用 SessionAware 接口实现。如需更多帮助,请参阅下文 link。

http://www.codejava.net/frameworks/struts/working-with-httpsession-in-struts2-a-login-example