<s:form action="ActionName!methodName">
//ActionName指定提交到那个Action,而methodName指定提交到指定的方法。
例如:
<input type="submit" value="注册" οnclick="register();"/>
//对用js为:
function register(){
//获取页面的第一个表单
targetForm=document.forms[0];
targetForm.action="login!register"//提交到login.action 里面的register()方法执行
}
注意:使用动态方法前必须设置Struts2允许动态方法调用,开启系统的动态方法调用是通过设置struts.enable.DynamicMethodInvocation常量值为true。