1. 程式人生 > >Struts2的萬用字元的使用

Struts2的萬用字元的使用

為什麼用萬用字元?

如果在配置action的時候發現都是重複的操作,如下所示,這裡是兩個,如果是n個類似的呢?,就不好管理了。


<action name="login" class="cn.com.action.StrutsDemo" method="login">
<result name="login">/login.jsp</result>
</action>
<action name="exit" class="cn.com.action.StrutsDemo" method="exit">
<result name="exit">/exit.jsp</result>
</action>

萬用字元的話,就會這樣

<action name="*" class="cn.com.action.StrutsDemo" method="{1}">
<result name="{1}">/{1}.jsp</result>
</action>

萬用字元的規律如下:

1、最精確的配置優先匹配

2、如果都是萬用字元的情況下,匹配順序上最早的