sponsored links

struts2 action的result如何跳转到另一个action

在同包下跳转:

第一个action

<action name="user" class="userAction">

<result name="error">/error.jsp</result>

</action>

第二个action

<action name="dept" class="deptAction">

<result name="showdepts">/jsp/dept/dept.jsp</result>

<result name="test" type="redirectAction">user!adduser</result>

</action>

在不同包下跳转:

<package name="isLogin" extends="struts-default">
   <action name="loginUser" class="com.**">
        <result name="input">index.jsp</result>
        <result type="redirectAction">
          <param name="actionName">stuList!isList</param>
        </result>
   </action>
</package>

如果你是在一个action中想从一个execute方法跳到另一个execute方法,那么你这样写 return  this.test ;this.test为你的
public String test()throws Exception{}方法
Tags: