Action执行的时候并不一定要执行execute方法。
可以在配置文件中配置Action的时候用method=来指定执行哪个方法,也可以在URL地址中动态指定(动态方法调用DMI)(推荐使用DMI方法)
DMI(dynamic method invoke)
struts.xml配置片断代码:
    <package name="user" namespace="/user" extends="struts-default">
        
<!-- Method方法 -->
        
<action name="userAdd" class="com.bebig.struts2.user.action.UserAction"
            method
="add">
            
<result>
                /user_add_success.jsp
            
</result>
        
</action>
        
        
<!-- DMI方法 -->
        
<action name="user" class="com.bebig.struts2.user.action.UserAction">
            
<result>
                /user_add_success.jsp
            
</result>
        
</action>
    
</package>
调用方法:
<!--Method调用方法-->
<href="user/userAdd.action">添加用户</a>

<br>
<!--DMI调用方法-->
<href="user/user!add">添加用户</a>