全局结果集
当action中都有一个相同的结果集,不需要再每一个action设置result,仅仅只需要设置一个全局的结果集即可。
package name="user" extends="struts-default" namespace="/user">
<global-results>
<result name="mainpage">/main.jsp</result>
</global-results>
<action name="user" class="com.struts2.user.action.UserAction">
<result name="error">/user_error.jsp</result>
<result >/user_success.jsp</result>
</action>
</package>
继承
当其他的包需要使用上面需要的结果集时,继承上面那个package即可
<package name="admin" extends="user" namespace="/admin" >
<action name="admin" class="com.struts2.user.action.AdminAction">
<result name="mainpage">/main.jsp</result>
</action>
</package>