Struts2结果页面的配置

1 结果页面的配置

1.1 全局结果页面

  • 全局结果页面:全局结果页面指的是,在包中配置一次,其他的在这个包中的所有的action只要返回了这个值,都可以跳转到这个页面。
    • 针对这个包下的所有的action的配置都有效。
    • 局部的优先与全局的
<!-- 全局结果页面-->
<!-- 配置在package之下,action之上-->

<global-result>
    <result name ="">URL</result>
</global-result>

1.2 局部结果页面

  • 局部结果页面:局部结果页面指的是,只能在当前的action中的配置有效。
    • 针对当前的action有效。
<action name="" class="">
    <result name"">URL</result>
</action>

2 result标签的配置

2.1 result标签的配置

  • result标签用于配置页面的跳转。在result标签上有两个属性:
    • name属性 :逻辑视图的名称。默认值:success
    • type属性 :页面跳转的类型。
      • ispatcher :默认值,请求转发。(Action转发JSP)
      • redirect :重定向。(Action重定向JSP)
      • chain :转发。(Action转发Action)
      • redirectAction :重定向。(Action重定向Action)
      • stream :Struts2中提供文件下载的功能。

猜你喜欢

转载自blog.csdn.net/qq_43642812/article/details/84405096