1
我想在每個「/ mobile/*」url上都有一個操作映射。Struts 2在特定命名空間上映射默認操作
當我把我的struts.xml如下因素:
<package name="default-mobile-action" extends="mobile-default">
<action name="*.*" class="ca.tink.vitrine.webapp.action.DefaultAction">
....
</action>
</package>
我「/移動/ *」的網址去的默認操作,這是正確的。 但是,當我改變這樣的映射(我添加了一個命名空間中的「/移動」):
<package name="default-mobile-action" extends="mobile-default" namespace="/mobile">
<action name="*.*" class="ca.tink.vitrine.webapp.action.DefaultAction">
....
</action>
</package>
現在,「/移動/ *」的網址不訪問動作(無行爲被發現...... )
這是真的不是我期望的行爲...
我錯過了什麼?
見http://struts.apache.org/development/2 .x/docs/namespace-configuration.html,http://struts.apache.org/development/2.x/docs/action-configuration.html和http://struts.apache.org/development/2.x /docs/wildcard-mappings.html。 – 2013-04-22 17:15:49
感興趣的人:https://www.coderanch.com/t/610039/Struts/Mapping-default-actions – Etienne 2013-04-22 18:43:25