struts2 action之间参数传递可以用result的chain属性,如:
<action name="test1" class="xxxAction>
< result name="forwardName" type="chain>
<param name="actionName">test2</param>
<param name="namespace">xxx</param>
<result>
</action>
<action name="test2" class="...Action"></action>
以上test1的配置可以没有namespace(默认能就是同个namespace),但是如果是全局的情况,如下所示:
<global-results result name="forwardName" type="chain">
<param name="actionName">test2</param>
<param name="namespace">xxx</param>//此参数不能省略
</global-results>
设置参数ActionContext.getContext().put("key", value);尽量不要用request。