redirectAction用于重定向到另一个Action,可以传递参数,但只能传字符串(参数加在地址后,GET请求)。 struts.xml配置:
<action name="login" class="com.struts2.LoginAction">
<result name="success" type="redirectAction">
<param name="actionName">action1</param>
<param name="username">${user.username}</param>
<param name="password">${user.password}</param>
</result>
<result name="input">/login.jsp</result>
</action>
<action name="action1" class="com.struts2.Action1">
<result name="success">/1.jsp</result>
</action>
当LoginAction返回success时,重定向到Action1,并加上username和password参数,两参数值来源于LoginAction的user属性