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

struts2_day02_01-今天内容介绍_02-结果页面配置-全局结果页面

2017-11-29 17:44 656 查看

全局结果页面

1 result标签配置action方法的返回值到不同的路径里面

 

2 创建两个action,执行默认的方法execute方法,让两个action的方法都返回success,返回success之后,配置到同一个页面里面

(1)如果多个action,方法里面返回值相同的,到页面也是相同的,这个时候可以使用全局结果页面配置

(2)在package标签里面配置






局部结果页面

(1)配置全局页面,也配置了局部页面,最终以局部配置为准

 <struts>

<package name="demo1" extends="struts-default" namespace="/">

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

<action name="book" class="com.hlg.action.BookAction">
<result name="success">/world.jsp</result>
</action>
<action name="orders" class="com.hlg.action.OrdersAction">
<!-- <result name="success">/hello.jsp</result> -->
</action>
</package>

</struts>

Result标签的type属性

1 result标签里面除了name属性之外,还有一个属性 type属性

(1)type属性:如何到路径里面(转发还是重定向)

 

2 type属性值

(1)默认值,做转发操作,值是 dispatcher

 








(2)做重定向操作,值是 redirect

 




(2)上面两个值dispatcher、redirect,这两个值一般针对到页面中配置,

配置到其他的action里面

- chain:转发到action,一般不用,缓存问题

- redirectAction:重定向到action






内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: