日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ajax post传送数组以及java后台接收数组

發布時間:2024/1/23 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ajax post传送数组以及java后台接收数组 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1 需要的包

? 1.1 jquery包

? 2 ?json包 ( ?maven 配置 )

??

<dependency><groupId>net.sf.json-lib</groupId><artifactId>json-lib</artifactId><version>2.3</version><classifier>jdk15</classifier></dependency> 2 前端ajax

var saveAllNbrs = function(){var indexArray = new Array();var nbrMacArray = new Array();var nbrTaArray = new Array();var nbrRssArray = new Array();for(var i = 0 ; i < 20 ; i++){var nbrIndex = document.getElementById("nbrIndex"+i);if(nbrIndex&&nbrIndex.value!=""){var nbrMac = document.getElementById("nbrMac"+i).value;var nbrTa = document.getElementById("nbrTa"+i).value;var nbrRssiTrd = document.getElementById("nbrRssiTrd"+i).value;indexArray.push(nbrIndex.value);nbrMacArray.push(nbrMac);nbrTaArray.push(nbrTa);nbrRssArray.push(nbrRssiTrd);}else{break;}}var capId = document.getElementById("capId").value;var saveAllNbrsUrl = getRootPath() +"/web/deviceConfig/deviceConfigController/updateNbrs.do";var data = { // 'id':capId,'indexArray':JSON.stringify(indexArray), // 'nbrMacArray':JSON.stringify(nbrMacArray), // 'nbrTaArray':JSON.stringify(nbrTaArray), // 'nbrRssArray':JSON.stringify(nbrRssArray)};$ajax(saveAllNbrsUrl,"post",data,function(result){if(result){alert(result);}}) }
3 后臺java解析

String id = request.getParameter("id");String index = request.getParameter("indexArray");String nbrMac = request.getParameter("nbrMacArray");String nbrTa = request.getParameter("nbrTaArray");String nbrRss = request.getParameter("nbrRssArray");List<Integer> indexList = JSON.parseArray(index, Integer.class);



總結

以上是生活随笔為你收集整理的ajax post传送数组以及java后台接收数组的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。