jsp拼接json字串傳遞後臺並處理
var arr=new Array();//定義陣列
var obj={};
obj.cid=1;
obj.authId=1;
arr.push(obj);
alert(JSON.stringify(arr));
var arrJson=JSON.stringify(arr);
ajax傳參到後臺$.param({'arrJson':arrJson})
後臺處理資料:
if(StringUtils.isNotEmpty(arrJson)){ JSONArray arrJson1=JSONArray.fromObject(arrJson); if(arrJson1!=null&&arrJson1.size()>0){ for(int i=0;i<arrJson1.size();i++){ JSONObject arrJsonObject=arrJson1.getJSONObject(i); if(arrJsonObject.get("cid")!=null){ System.out.println(arrJsonObject.get("cid")); } if(arrJsonObject.get("authId")!=null){ System.out.println(arrJsonObject.get("authId")); } } } }