<package name="default" namespace="/" extends="struts-default"> <action name="testingaction" class="com.h3.common.action.testingaction" > <result name="success">pages/result.jsp</result> </action> </package>
拦截器的默认设置进行分组为“defaultstack”在struts-default.xml文件中,它位于 struts2-core.jar 文件,“defaultstack”提供所有的核心struts2功能,这是最适合应用的需要。
<package name="default" namespace="/" extends="struts-default"> <action name="testingaction" class="com.h3.common.action.testingaction" > <interceptor-ref name="timer"/> <interceptor-ref name="logger"/> <result name="success">pages/result.jsp</result> </action> </package>
由于“testingaction”它声明自己的拦截器,它的直接失去拦截器的所有继承默认设置,你必须明确才能使用它,见下面声明“defaultstack”的例子。
<package name="default" namespace="/" extends="struts-default"> <action name="testingaction" class="com.h3.common.action.testingaction" > <interceptor-ref name="timer"/> <interceptor-ref name="logger"/> <interceptor-ref name="defaultstack"/> <result name="success">pages/result.jsp</result> </action> </package>