如果存在多个名称类似的Action,首先匹配最精确的Action。
使用通配符,将配置量降到最低。
不过,一定要遵守“约定优于配置”的原则。

struts.xml配置代码片断:
    <package name="actions" namespace="/actions" extends="struts-default">
        
<action name="Student*" class="com.bebig.struts2.action.StudentAction"
            method
="{1}">
            
<result>
                /Student_{1}_success.jsp
            
</result>
        
</action>
        

        
<action name="*_*" class="com.bebig.struts2.action.{1}Action" method="{2}">
            
<result>
                /{1}_{2}_success.jsp
            
</result>
        
</action>
    
</package>
调用方法:
<href="actions/Studentadd.action">添加学生</a>
<href="actions/Studentdelete.action">删除学生</a>
<br>
<href="actions/Teacher_add">添加老师</a>
<href="actions/Teacher_delete">删除老师</a>