http://struts.apache.org/2.2.3/docs/wildcard-mappings.htmlに従って、以下の構成が機能します
ワイルドカードは機能します
<action name="/drill/*" class="example.DrillAction" method="{1}">
<result name="success" type="freemarker">/drill-{1}.ftl</result>
</action>
正規表現も機能します
<action name="/{group}/drill/index" class="example.DrillAction" method="index">
<result name="success" type="freemarker">/drill-index.ftl</result>
</action>
しかし、以下のようにアクション構成でワイルドカードと正規表現を混在させることができませんでした。
<action name="/{group}/drill/*" class="example.DrillAction" method="{1}">
<result name="success" type="freemarker">/drill-{1}.ftl</result>
</action>
http-path-to-host / rs6k / Drill / indexにアクセスすると、404エラーが発生します。There is no Action mapped for namespace [/] and action name [rs6k/drill/index] associated with context path [].
struts.xml構成で正規表現とワイルドカードを混在させることはできますか?