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>