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
原文地址:https://www.cnblogs.com/feifeicui/p/8728658.html
时间: 2024-10-09 22:56:43