码迷,mamicode.com
首页 > 其他好文 > 详细

struts2结果类型

时间:2014-11-26 19:19:07      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:struts2 xml 结果类型

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE struts PUBLIC

"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"

"http://struts.apache.org/dtds/struts-2.3.dtd">

<struts>


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

<default-action-ref name="helloWorldAction"></default-action-ref>

<action name="resulttypeAction" class="cn.itcast.resulttype.ResulttypeAction">

<!-- 方法一 默认为转发,

*type:指定结果类型,默认为转发"dispatcher" 

-->

<!-- <result name="success" type="dispatcher">/resulttype/success.jsp</result>

 -->

<!-- 方法二 -->

<!-- <result name="success" type="dispatcher">

param:参数

*name:参数的名称为"location"

实际上,是struts2框架底层的StrutsResultSupport类的setLocation()提供的

* 所谓的参数,应该是set方法或者get方法后面跟的名称才是参数名

<param name="location">/resulttype/success.jsp</param>

</result> -->

<!-- 重定向到jsp:org.apache.struts2.dispatcher.ServletRedirectResult -->

<!-- <result name="success" type="redirect">

<param name="location">/resulttype/success.jsp</param>

</result> -->

<!-- 重定向到action -->

<result name="success" type="redirectAction">

<!-- 

param:

*actionName:指定"目的地"动作的名字。指定的是Struts.xml文件action标签的name属性的值

*namespace:指定的是struts.xml文件,action对应的package下的namespace属性的值

-->

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

<param name="namespace">/primer</param>

</result>

</action>

</package>

</struts>


struts2结果类型

标签:struts2 xml 结果类型

原文地址:http://vincent1992.blog.51cto.com/4621739/1582838

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!