Struts2學習筆記——4
Struts2的通配符內容:使用通配符為了使配置文件的配置量降到最低。
重點:約定優于配置。
每個項目組:命名規范統一,這是開發約定,當約定得好可以減少項目當中的配置量。
struts.xml配置文件寫法:
<package name="actions" extends="struts-default" namespace="/actions">
<action name="Student*" class="com.qhit.action.StudentAction" method="{1}">
<result>/Student{1}_success.jsp</result>
</action>
<action name="*_*" class="com.qhit.action.{1}Action" method="{2}">
<result>/{1}_{2}_success.jsp</result>
</action>
</package>
注意:
1. *表示任意編寫的內容,{1}表示第一個*。
2. 如果配置中有精確的action的name,則先匹配最精確的Action的name。
3. 如果是同級別的action則按配置文件的從上到下的順序進行匹配。