(Struts2)结果页面的跳转

1、结果页面存在两种方式

     *   全局结果页面(result标签在global-result标签中)

          > 条件:如果<package>包中的一些action都返回success,并且返回的页面都是同一个JSP页面,这样就可以配置全局的结果页面。

          > 全局结果页面针对当前包中所有的Action,但是如果有局部结果页面和全局结果页面,会优先局部的。

          > 代码如下:

<!-- 配置全局的结果页面 -->
<global-results>
	<result name="success">/demo1/suc.jsp</result>
</global-results>

    *   局部结果页面(result标签在action标签中)

<result name="success">/demo1/suc.jsp</result>


2、结果页面的类型

     *   结果页面使用<result>标签进行配置,包括两个属性

         > name           ---   逻辑视图的名称

         > type             ---   跳转的类型。结果类型可以在struts-default.xml中查看,常见的如下:

                · dispatcher  :转发,type的默认值. Action --> JSP

                · chain          :转发,多个action之间的跳转,从一个Action转发到另一个Action. Action --> Action

                · redirect      :重定向.  Action --> JSP

               · redirectAction:重定向,多个action之间的跳转,从一个Action重定向到另一个Action. Action --> Action

                · stream              :文件下载时使用


下一篇:Struts2框架的数据封装

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值