- 前台代码
//更新经纬度 function updateLoAnaLa(LoAndLaArr,stationnumArr){ //拼接json串 var updatedata = "["; for(var i = 0;i<stationnumArr.length;i++){ var longitude = LoAndLaArr[i][0].toFixed(3); var latitude = LoAndLaArr[i][1].toFixed(3); var stationnum = stationnumArr[i]; updatedata+="{\"longitude\":\""+longitude+"\",\"latitude\":\""+latitude+"\",\"stationnum\":\""+stationnum+"\"},"; } updatedata = updatedata.substring(0, updatedata.length-1); updatedata +="]"; //var updatedata = "[{\"longitude\":\""+longitude+"\",\"latitude\":\""+latitude+"\",\"stationnum\":\""+stationnum+"\"}]"; //发送异步请求 $.ajax({ type : 'POST', url: commonConfig.updateStationJW, contentType: "application/json", data: updatedata, success : function(data) { var resultInfo = data.status; if(resultInfo=='success'){ alert("保存成功"); } if(resultInfo=='failed'){ alert("保存失败,联系管理员"); } stationnumArr = []; LoAndLaArr = []; map.removeInteraction(appD); } }); }
后台处理
BufferedReader reader = request.getReader(); String input = null; StringBuffer requestBody = new StringBuffer(); while((input = reader.readLine()) != null) { requestBody.append(input); } System.out.println(requestBody.toString());
ajax发送请求json参数的前后台处理
最新推荐文章于 2023-11-20 21:35:13 发布