首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

struts2 struts.xml中配置action执行后跳到另一个action不起作用解决方案

2012-05-20 
struts2 struts.xml中配置action执行后跳到另一个action不起作用struts2 struts.xml中配置action执行后跳

struts2 struts.xml中配置action执行后跳到另一个action不起作用
struts2 struts.xml中配置action执行后跳到另一个action,该action执行后再跳到另一个action,但是只有前一个action执行,第二个并没有执行,但是却返回到它执行后要跳转到的页面。
配置如下:

XML code
<action name="loginAction" class="loginAction">            <result name="success" type="redirectAction">/patientAction_getExamItem</result>            <result name="input">/login.jsp</result>        </action>        <action name="patientAction_*" class="patientAction" method="{1}">            <result name="patientIndex">/right.jsp</result>            <result name="allSign" type="chain">/patientAction_getSign</result>              </action>

如果把loginAction执行后的跳转换成另一个,则另一个执行,之外的又不执行了。高手指点。谢谢

[解决办法]
XML code
<action name="loginAction" class="loginAction">    <result name="success" type="redirectAction">[color=#FF0000]patientAction_getExamItem[/color]</result>    <result name="input">/login.jsp</result></action><action name="patientAction_*" class="patientAction" method="{1}">    <result name="patientIndex">/right.jsp</result>    <result name="allSign" type="chain">[color=#FF0000]patientAction_getSign[/color]</result></action> 

热点排行