最近修了幾個struts2.1升級到2.3后動態方法調用失效的bug,深有感悟,
但是我那種原始方法有一個局限,就是在submit那里寫下的action不起作用,就算啟動了動態方法調用也不行(我想應該是struts2.3的一個bug),所以為了完善這個功能,這里我再說一個用js的方法。
在<s:submit value="提交" />,添加onclick方法,然后再在js里面寫上:
復制代碼 代碼如下:
function submitAction(actionName){
document.form的name.action = actionName+".action";
return true;
}
復制代碼 代碼如下:
function submitAction(actionName) {
document.form的name.action = actionName+".action";
document.form的name.submit();
}
新聞熱點
疑難解答
圖片精選