使用通配符,将配置量降到最低, 不过,一定要遵守"约定优于配置"的原则。(*) 表示所有
例如:Student* 那么{1}代表第一个星号(*) *_* 那么{1}代表第一个星号(*) ,{2}代表第二个星号(*)
做了一个简单的实例
<package name="actions" extends="struts-default" namespace="/actions">
<action name="Student*" class="com.cqvie.struts2.action.StudentAction" method="{1}">
<result>/Student{1}_success.jsp</result>
</action>
<action name="*_*" class="com.cqvie.struts2.action.{1}Action" method="{2}">
<result>/{1}_{2}_success.jsp</result>
<!-- {0}_success.jsp -->
</action>
</package>
时间: 2024-11-10 14:30:59