<package name="default" namespace="/" extends="struts-default">
<default-action-ref name="index" />
<action name="index">
<result>/Default.jsp</result>
</action>
</package>
通过以上配置就可以实现默认Aciton.
但是当struts.xml配置里有:
<action name="*_*" class="{1}" method="{2}">
<result>
/{1}.jsp
</result>
</action>
就会报错,如果是这种通配符不影响默认Action的配置.
<action name="person_*" class="Person" method="{1}">
<result>
/Person.jsp
</result>
</action>
如果namespace设置为/asd 那必须输入/asd/adsdasdasda这样才可以跳转到默认的Action,否则不可以.
如果namespace设置为/ 直接在后面输入asdsadasdasd就可以跳转到默认的Action.