1、
ValueStack vauleStack= ActionContext.getContext().getValueStack();
vauleStack.push(new User("111","222"));
//setValue方法:更改栈顶的username的值
vauleStack.setValue("username","333");
2、
ActionContext actionContext= ActionContext.getContext();
actionContext.put("user",new User("111","222"));
ValueStack vauleStack=ActionContext.getContext().getValueStack();
//往contextmap存数据
vauleStack.setValue("#username","333");
3、
ValueStack vauleStack=ActionContext.getContext().getValueStack();
//往contextmap存数据
vauleStack.set("user",new User("444","555"));
4、显示在jsp页面:
<%
ValueStack valueStack= ActionContext.getContext().getValueStack();
String username= (String) valueStack.findValue("user.username");
out.write(username);
%><br>
<s:property value="user.username"></s:property>