struts2.1 action跨包跳转配置方法

在struts2.1中,从一个包(package)的action访问另一个包中的action,二者在不同的namespace中时,需要在struts的配置文件中作如下配置
	<action name="delete" method="delete"
			class="com.ibm.mbps.cec.action.ClassAction">
			<result name="success" type="redirectAction">
				<param name="namespace">/course</param>
				<param name="actionName">viewClasses</param>
				<param name="course.id">${clazz.course.id}</param>
			</result>
		</action>

type可以选择相应的结果类型
namespace指定命名空间;
actionName指定action名称,注意不加后缀;
需要传递的参数由param节点在后面指明,分别用name和value属性配置,不加赘述。

你可能感兴趣的:(xml,struts)