同名アクションの優先順位

package が同じ場合でも、異なるpackage で namespace が同じでも、後に定義された action が有効となる。

<package namespace="/" name="package1" extends="MyDefault">
    <action name="test">
       <result>/A3.jsp</result>
    </action>
</package>
	
<package namespace="/" name="package2" extends="MyDefault">
    <action name="test">
       <result>/A1.jsp</result>
    </action>
    <action name="test">
       <result>/A2.jsp</result>
    </action>
</package>

の場合は A2.jsp

<package namespace="/" name="package2" extends="MyDefault">
    <action name="test">
       <result>/A1.jsp</result>
    </action>
    <action name="test">
       <result>/A2.jsp</result>
    </action>
</package>
<package namespace="/" name="package1" extends="MyDefault">
    <action name="test">
       <result>/A3.jsp</result>
    </action>
</package>

の場合は A3.jsp が呼ばれる