struts2 result类型为redirectAction时,跳转转到另一个包空间里的一个action的指定处理方法的xml配置

xml配置如下:

<action name="editTeaAction" class="com.hcj.action.database.admin.EditTeaAction">
			<!-- 编辑成功后,转到茶叶信息界面 -->
			<result name="success" type="redirectAction">
				<!-- 指定跳转的action名称 -->
				<param name="actionName">getTeaByIdAction</param>
				<!-- 指定域名空间 -->
				<param name="namespace">/common</param>
				<!-- 指定跳转的action调用的方法 -->
				<param name="method">getTea</param>
				<!-- id为action接收的参数,根据action的具体处理方式选择是否添加 -->
				<param name="id">${id}</param>
			</result>
		</action>
时间: 2024-10-07 16:47:30

struts2 result类型为redirectAction时,跳转转到另一个包空间里的一个action的指定处理方法的xml配置的相关文章

struts2 result类型为redirectAction时的参数传递

action部分 <span style="font-size:18px;"><!-- 根据id获取订单列表 --> <action name="<span style="color:#ff0000;">getOrderListByIdAction</span>" class="com.hcj.action.database.GetOrderListByIdAction"&

SSH学习-struts2的result类型

在学习struts2整合spring的过程中,以前result类型只有name属性,后面发现struts-default.xml中定义了10种result类型,在result标签中可以使用type属性来指定是哪种类型,接下来对常用的几种类型做案例进行理解. result常用类型 result类型参考struts-default.xml中对result的配置,如下所示: <result-types> <result-type name="chain" class=&qu

Struts2中Action的动态调用方法

在Struts2中,Action执行的时候并不一定要执行execute,我们可以指定Action执行哪个方法,下面分别介绍三种方法来指定Action执行哪个方法: 1.第一种方法,通过Action里的method属性指定执行方法,我们可以在struts.xml配置文件中配置Action的时候用method="   " 来指定执行的哪个方法. (1).接下来附上一个例子,通过第一种方法来指定执行方法,首先,复制一个已经搭建好struts2环境的web项目,这里我们复制ActionTest

Struts2中 Result类型配置详解(转)

一个result代表了一个可能的输出.当Action类的方法执行完成时,它返回一个字符串类型的结果码,框架根据这个结果码选择对应的result,向用户输出.在com.opensymphony.xwork2.Action接口中定义了一组标准的结果代码,可供开发人员使用,当然了只有我们的action继承ActionSupport 这个类才可以使用下面的结果代码,如下所示:public interface Action{    public static final String SUCCESS =

Struts2中 Result类型配置详解

一个result代表了一个可能的输出.当Action类的方法执行完成时,它返回一个字符串类型的结果码,框架根据这个结果码选择对应的result,向用户输出. 在com.opensymphony.xwork2.Action接口中定义了一组标准的结果代码,可供开发人员使用,当然了只有我们的action继承ActionSupport 这个类才可以使用下面的结果代码,如下所示: public interface Action {     public static final String SUCCES

struts2学习笔记之七:Result类型

一:关于Struts2的type类型,也就是Result类型,他们都实现了共同的接口Result,都实现了execute方法 他们体现了策略模式,具体Result类型参见:struts-default.xml文件: <result-types> <result-type name="chain" class="com.opensymphony.xwork2.ActionChainResult"/> <result-type name=&

struts2 result type=(chain、dispatcher、redirect、redirect-action)

(1)type="dispatcher" 为默认,用于jsp页面跳转 <result name="success">/index.jsp</result>  完整的写法为: <result name="success" type="dispatcher">       <param name="location">/index.jsp</param>

struts2结果(result)类型

result的type属性默认为dispatcher,其他常见的属性有redirect\chain\redirectAction <action name="a1"> <result type="dispatcher"> /a1.jsp </result> </action> <action name="a2"> <result type="redirect"&

Struts2 Result

Result类型:    1.dispatcher(默认):服务器跳转到结果页面,Jsp页面或者html相当于<jsp:forword>    2.redirect:重定向到一个页面    3.chain(链条):forword到另外一个Action                        struts2API example: <package name="public" extends="struts-default"> <!