如果我们想调用其他包中的错误结果时,我们可以另外定义一个包, 来做为错误结果的处理包。
<package name="myPackage" extends="struts-default" >
<global-results>
<result name="success">/customer/success.jsp</result>
<result name="error">/customer/error.jsp</result>
</global-results>
</package>
然后后面要使用该返回结果的action,可以直接继承这个包,即可以使用相关的结果
<package name="p1" extends="myPackage" namespace="/ns1">
<action name="add" class="cn.ansel.domain.Customer" method="addCustomer"></action>
<action name="update" class="cn.ansel.domain.Customer" method="updateCustomer"></action>
</package>
在这里要注意的是,global-result只能出现在包里面!