struts2从一个aciton跳转到另一个action

从action1直接跳转到action2,有两种方法:

1. 需要保存前一个action的属性信息时使用:
          <result type= "chain ">action2</result>
2. 不保存前一个action的参数可以用这种方法:
          <result    type= "redirect-action "> ActionName </result>
Java代码 复制代码  收藏代码
  1. <struts>   
  2.     <package name="tutorial" extends = "struts-default">   
  3.         <action name="Login" class="com.gyj.tutorial.LoginAction">   
  4.             <result name="success" type="chain">GetBook</result>   
  5.             <result name="error">/error.jsp</result>   
  6.         </action>   
  7.            
  8.         <action name="GetBook" class = "com.gyj.tutorial.GetBooksAction">   
  9.             <result name="success">/showBook.jsp</result>   
  10.             <result name="login">/login.jsp</result>   
  11.         </action>   
  12.     </package>   
  13. </struts>  
<struts>
    <package name="tutorial" extends = "struts-default">
    	<action name="Login" class="com.gyj.tutorial.LoginAction">
    		<result name="success" type="chain">GetBook</result>
    		<result name="error">/error.jsp</result>
    	</action>
    	
    	<action name="GetBook" class = "com.gyj.tutorial.GetBooksAction">
    		<result name="success">/showBook.jsp</result>
    		<result name="login">/login.jsp</result>
    	</action>
    </package>
</struts>

你可能感兴趣的:(struts2)