您的位置:首页 > 其它

Action中result的各种转发类型

2013-12-04 11:49 295 查看
Action中result的各种转发类型

1,dispatcher:默认值 ,内部定向

<result>/WEB-INF/page/employeeAdd.jsp</result>

2,redirect:浏览器重定向

<result type="redirect">/index.jsp</result>

3, redirectAction 重定向到action

//同一个包下的

<result type="redirectAction">actionname</result>

//不同包下的

<result type="redirectAction">

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

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

</result>

4, plainText:输出视图的代码

<result type="plainText">/index.jsp</result>

//指定编码

<result type="plainText">

<param name="location">/index.jsp</param>

<param name="charSet">UTF-8</param>

</result>

5,<global-results> 全局视图

//为了能让所有的包,都可以使用该视图

<package name="base" extends="struts-default">

<global-results >

<result name="message">/WEB-INF/page/message.jsp</result>

</global-results>

</package>

//然后其他包继承该包就可以了

6,为action注入属性值

<action name="helloworld" class="cn.itcast.action.HelloWorldAction" method="execute" >

<param name="savepath">/image</param>

<result name="success">/WEB-INF/page/MyJsp.jsp</result>

</action>

//这样hellowoldAction 中的savapath属性值就是/image
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐