Struts2-Result返回类型详解
           
Dispatcher
语法:
<result type= dispatcher>指定一个页面</result>
或者
<result>param name指定一个页面</result>
或者
<result type=dispatcher>
<param name=location>指定一个页面</param>
</result>
说明:
Dispatcherresult的默认类型(可以不用指定),它只能跳转到一个页面去.可以写参数,但是参数不能传递
Redirect
语法:
<result type=redirect>指定一个页面</result>
<result type=redirect>指定一个Action</result>
<result type=redirect>网络地址 </result>
<result type= redirect>
<param name=location>指定一个Action?参数1=&参数2=&参数3=</param>
</result>
说明:
Redirect可以跳转页面,Action,网址,在跳转的同时,可以传递多个参数.可以&来分隔多个参数
Chain
语法:
<result type=chain>
<param name=namespace>namespace</param>
<param name=actionName>ActionName</param>
<param name=method>方法</param>(可选的)
</result>
说明:
Chain可以实现ActionAction之间的跳转,但是不能传递参数(可以写参数,但是参数传递不过去)
RedirectAction
语法:
<result type= RedirectAction>
<param name=namespace>namespace</param>
<param name=actionName>ActionName</param>
<param name=method>方法</param>(可选的)
<param name=”参数1></param>
<param name=”参数2></param>
………………………………………
</result>
说明:
RedirectAction可以实现ActionAction之间的跳转,可以在跳转的同时,传递任意多个参数

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。