用户的账号保存:
Map session = ActionContext.getContext().getSession();
session.put("user", user);而我在另一个Action里这样操作:获取不到user/
Map session = ActionContext.getContext().getSession();
String nameString = (String) session.get("user");但是我在jsp里,<s:property value="#session.user.name"/>都能获取到 很怪异哦???谢谢大家了!!!
Map session = ActionContext.getContext().getSession();
session.put("user", user);而我在另一个Action里这样操作:获取不到user/
Map session = ActionContext.getContext().getSession();
String nameString = (String) session.get("user");但是我在jsp里,<s:property value="#session.user.name"/>都能获取到 很怪异哦???谢谢大家了!!!
session.setAttribute();
试试这个
还是不行 得到的是null值
csdn 资源中 你下载下来试试
在eclipse里打印出这样:cn.expert.model.modelBase.User@15b6116
ActionInvocation actinvo;
ActionContext actcon=actinvo.getInvocationContext();Map session = ActionContext.getContext().getSession();
String nameString = (String) session.get("user");
String nString = nameString.getName().toString();谢谢大家啊!
String nString = nameString.getName().toString();忘记Map了 哈哈 再次谢谢大家啊!