struts2之自动匹配<action name="*" class="" method="{1}">

关于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()方法





猜你喜欢

转载自blog.csdn.net/sheng_xinjun/article/details/70146084