在企業開發過程中,經常會遇到多條資料,需要同時儲存或者新增的問題,今天我們就來**下,在此,我僅僅拋磚引玉,希望大家積極發表自己的意見。
一) 前台字串拼接,後台拆分
這種方式是利用js遍歷資料,並使用乙個特殊符號,把每條拼接在一起,到後台再按照特定字元,先拆分出一條記錄,再拆分出所有資料。不推薦種方法,所以在這裡不敘述了
二) 前台使用乙個名字,後台拆分
前台**
後台**
private string mytest;
public string getmytest()
public void setmytest(string mytest)
資料格式
mytest = 1, 2, 3, 4, 5
再進行資料拆分就可以了
三) 使用jquery的json進行資料傳輸
1.先引入js
2.取得各個值,並生成json陣列
html嵌入
var jsonarr = new array();
$("input:checkbox:checked").each(function(i)
});var params = json.stringify();
var result = getjsonbyajaxarr(params,"housedelete.action");
alert(result.executemessage);
getjsonbyajaxarr函式
3.新增***
在struts2中加入***
lodg.login
並加入包
struts2-json-plugin-2.3.7.jar
繼承這個包的都有了json攔截的方法
4.後台
private arraylistdelingarr;
public arraylistgetdelingarr()
public void setdelingarr(arraylistdelingarr)
5前台
0) >
$$$$$$
$$$$
$沒有檢索出資料!
注意:在編寫這類**的時候,一定注意傳送到後台的是真正修改的資料,不要一股腦把全部資料都傳送到後台 struts2的interceptor實現許可權管理
這是以前寫過的乙個利用struts2的interceptor進行許可權管理的筆記,以前是放電腦上的,今天偶然看到了,就貼出來,希望能對有需要的人有點幫助,同時自己以後需要看的時候也會更加方便點!說明一點 這個interceptor裡面的 是根據我特定的專案寫的,所以請有需要的人不要盲目的照搬!自己寫...
Struts2學習資料
strust2的核心和工作原理 漂亮回答面試官strust2的原理 struts2的工作原理 struts2的工作原理 總體上來說是這樣的 1 客戶端傳送請求 客戶端初始化乙個指向servlet容器 如tomcat 的請求 2 請求經過一系列過濾器 如actioncontextcleanup sit...
Struts2 資料驅動
name user extends struts default name register class cn.sxt.action.useraction method register name success show.jspresult action package struts 對應的處理請...