我在动作类中保存了一个session属性,并在我的servlet中检索它。
但是,我似乎偶尔遇到会话属性缺失问题。
如何调试此问题?
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");
答案 0 :(得分:1)
请尝试使用SessionAware接口实现。如需更多帮助,请参阅以下链接。
http://www.codejava.net/frameworks/struts/working-with-httpsession-in-struts2-a-login-example