您的位置:首页 > 编程语言 > Java开发

Action中result的各种转发类型

2014-05-01 20:46 253 查看
【1】在包内进行重定向action

例如:action2重定向到action1

  <package name="p" namespace="/test" extends="struts-default">
       <action name="action1">
            <result name="success" type="redirect">/redict.jsp</result>
       </action>
       <action name="action2">
           <result type="redirectAction">action1</result>
       </action>
 </package>

我们可以发现,如果是在包内进行重定向action,只需要1.将type="redirectAction",2,将目标action的名称写入即可!

【2】在不同的包进行重定向action

例如:action2重定向到action1

  <package name="p1" namespace="/test" extends="struts-default">
       <action name="action1">
            <result name="success" type="redirect">/redict.jsp</result>
       </action>
 </package>

  <package name="p2">
       <action name="action2">
            <result name="success" type="redirectAction">

                     <param name="nameSpace">/test<param>

                     <param name="actionName">action1</param> 

             </result>
       </action>
 </package>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  struts namespace
相关文章推荐