从一个action通过struts2配置文件跳转到另外一个action。
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<package name="importExcel" extends="default">
<action name="importExcel_*" class="importExcelAction" method="{1}">
<result name="success_chain1" type="chain">userInfo_list</result>
<!-- 以下使用的是redirectAction跳转,使用redirectAction跳转是不能将数据带入到下一个action中,因此我们必须通过传递参数来解决数据问题-->
<result name="success_chain2" type="redirectAction">
<param name="actionName">userInfo_list</param>
<param name="message">aaaaa</param><!--此处的参数不能为汉字,会出现错误 -->
</result>
<!--也可以通过下列方法传递参数,但此处的参数如果为汉字的话就会变成乱码 -->
<result name="success_chain3" type="redirectAction">userInfo_list?message=${message}</result>
<!--使用最后这种办法传递参数就ok了 --> <result name="success_chain" type="redirectAction">
<param name="actionName">userInfo_list</param>
<param name="message">${message}</param>
</result>
</action>
</package>
</struts>
转自:http://blog.csdn.net/hs6823/article/details/8060829