struts2用以存放对象,值的地方通常是两个,一个是valueStack,另外一个是actionContext 那么valueStack通俗语地说,是存放在action声明的一些全局变量 actionContext里面有不少少,包括request,response,session,等 要将取值或对象放入actionContext须要手动执行 ActionContext.getContext().put("user",user); 在前台OGNL取这两种有不一样:
valueStack :<s:proerty value="user" /> actionContext:<s:proerty value="#user" />取加'#'