用js模擬struts2的多action調(diào)用示例
最近修了幾個(gè)struts2.1升級到2.3后動(dòng)態(tài)方法調(diào)用失效的bug,深有感悟,
但是我那種原始方法有一個(gè)局限,就是在submit那里寫下的action不起作用,就算啟動(dòng)了動(dòng)態(tài)方法調(diào)用也不行(我想應(yīng)該是struts2.3的一個(gè)bug),所以為了完善這個(gè)功能,這里我再說一個(gè)用js的方法。
在<s:submit value="提交" onclick="return submitAction('某某action')" />,添加onclick方法,然后再在js里面寫上:
function submitAction(actionName){
document.form的name.action = actionName+".action";
return true;
}
或者是<s:submit value="提交" onclick="submitAction('某某action')" />,注意少了一個(gè)return單詞,然后在js里面寫上:
function submitAction(actionName) {
document.form的name.action = actionName+".action";
document.form的name.submit();
}
現(xiàn)在struts2的動(dòng)態(tài)方法調(diào)用基本都完善了,歡迎評論補(bǔ)充。
- 詳解在Java的Struts2框架中配置Action的方法
- ajax交互Struts2的action(客戶端/服務(wù)器端)
- struts2 action跳轉(zhuǎn)調(diào)用另一個(gè)程序
- struts2中action實(shí)現(xiàn)ModelDriven后無法返回json的解決方法
- Struts2中Action中是否需要實(shí)現(xiàn)Execute方法
- 在Action中以Struts2的方式輸出JSON數(shù)據(jù)的實(shí)例
- Struts2之Action接收請求參數(shù)和攔截器詳解
- Struts2 ActionContext 中的數(shù)據(jù)詳解
- struts2通過action返回json對象
- Struts2學(xué)習(xí)教程之Action類如何訪問WEB資源
相關(guān)文章
Node.js實(shí)戰(zhàn) 建立簡單的Web服務(wù)器
本章我們同樣通過實(shí)戰(zhàn)的演練,利用Node.js建立一個(gè)簡單的Web服務(wù)器2012-03-03JS實(shí)現(xiàn)在Repeater控件中創(chuàng)建可隱藏區(qū)域的代碼
在WEB應(yīng)用中,如何才能使應(yīng)用高效率呢?如何才能吸引用戶呢?這的確是個(gè)大學(xué)問,頁面的內(nèi)容,色搭配等都十分重要。但不可忽視的是,多數(shù)情況下,對于數(shù)據(jù)的呈現(xiàn)方式也是十分重要的。2010-09-09javascript十個(gè)最常用的自定義函數(shù)(中文版)
如果不使用類庫或者沒有自己的類庫,儲(chǔ)備一些常用函數(shù)總是有好處的。2009-09-09解析使用js判斷只能輸入數(shù)字、字母等驗(yàn)證的方法(總結(jié))
本篇文章對使用js判斷只能輸入數(shù)字、字母等驗(yàn)證的方法進(jìn)行了總結(jié)介紹,需要的朋友參考下2013-05-05js(jquery)實(shí)現(xiàn)無刷新跳轉(zhuǎn)404頁面不存在效果
有時(shí)候我們希望臨時(shí)讓某個(gè)分類或者多個(gè)文章不能正常訪問,手動(dòng)給html文件改名?或者改后臺(tái)改程序?太麻煩了。用本文的js代碼很容易實(shí)現(xiàn),而且使用得當(dāng)很隱蔽。這篇文章主要介紹了js(jquery)實(shí)現(xiàn)無刷新跳轉(zhuǎn)404頁面不存在效果,需要的朋友可以參考下2023-04-04JS實(shí)現(xiàn)物體帶緩沖的間歇運(yùn)動(dòng)效果示例
這篇文章主要介紹了JS實(shí)現(xiàn)物體帶緩沖的間歇運(yùn)動(dòng)效果,可實(shí)現(xiàn)物體定時(shí)間歇運(yùn)動(dòng)的功能,涉及javascript定時(shí)器、數(shù)學(xué)運(yùn)算及頁面元素動(dòng)態(tài)修改的相關(guān)操作技巧,需要的朋友可以參考下2016-12-12javascript實(shí)現(xiàn)的使用方向鍵控制光標(biāo)在table單元格中切換
最近公司開發(fā)ERP項(xiàng)目,要求商品入庫選擇貨架號時(shí)支持使用方向鍵快速選擇,以提高入庫效率。2010-11-11JavaScript實(shí)現(xiàn)組件化和模塊化方法詳解
這篇文章主要介紹了JavaScript實(shí)現(xiàn)組件化和模塊化方法,模塊化主要是指一個(gè)JS文件就是一個(gè)模塊,向外提供特定功能的程序,組件化的中心思想其實(shí)跟模塊化是大同小異的,感興趣想要詳細(xì)了解可以參考下文2023-05-05