ActionContext.getContext().getSession()的问题
1. ActionContext.getContext().getSession().put("wurenke1989", "valuewurenke1989");
String str = ActionContext.getContext().getSession().get("wurenke1989").toString();
System.out.println("session-wurenke1989"+str);
/*******************************/
2. String userId = ActionContext.getContext().getSession().get("userId").toString();
System.out.println("session-userId"+userId);
第二个sesssion的user值除了1中所涉及的put方法,2中项目中未put过,那么属性值是如何放入session中,是系统内存自动记忆吗?
答案:肯定有个地方放进去过,可能是你登录的时候放进去的
其他:struts2中有一个值栈模型,建议楼主好好看下官方的文档。
上一个:java7安装好之后怎么没有以前版本的JDK和JRE这两个文件夹。
下一个:myeclipse下项目缺少tomcat的包报错