在action可以使用*配置action名称,可以使用多个,“*”代表的内容也可以在本Action配置内部使用{1}、{2}等引用,其中{1}代表第一个"*",{2}代表第二个"*"的内容,依次类推。
例如:
<action name="*" class="com.neusoft.action.testAction" method="{1}">
<result name="success">/welcome.jsp</result>
<result name="{1}">/{1}.jsp</result>
</action>
<result name="success">/welcome.jsp</result>
<result name="{1}">/{1}.jsp</result>
</action>
如果浏览器输入的是 test.action
则上边会变成:
<action name="test" class="com.neusoft.action.testAction" method="test">
<result name="success">/welcome.jsp</result>
<result name="test">/test.jsp</result>
</action>
<result name="success">/welcome.jsp</result>
<result name="test">/test.jsp</result>
</action>