关于struts2的自动匹配,举个例子
<action name="loginAction_*" class="loginAction" method="{1}">
<result name="go">/WEB-INF/pages/admin/index.jsp</result>
<result name="exit">/login.jsp</result>
</action>
‘*’是通配符的意思,method="{1}"中的1是指第一个参数。
当js中的请求为loginAction_login时,即*为login时,上面那段代码等价于
<action name="loginAction_login" class="loginAction" method="login">
<result name="go">/WEB-INF/pages/admin/index.jsp</result>
<result name="exit">/login.jsp</result>
</action>
于是就会执行类中的login()方法