JAVA後臺接收前臺傳過來的json字串並解析獲得key 和value
阿新 • • 發佈:2019-01-06
前臺程式碼:
$.ajax({ type:"post", url:"project/updateProject", data:{ formdata: JSON.stringify(formdata), tabname:$("#tabname").val(), id: $("#proid").val() }, success:function(data){ alert("儲存成功"); }, error:function(data){ alert("網路錯誤,儲存失敗"); } });
後臺程式碼:
//更新專案資訊 public void updateProject(){ String formdata = getPara("formdata"); JSONObject jo = JSONObject.fromObject(formdata); //將json字串轉成json物件後遍歷鍵值對 Map<String, Object> map =jo; Record r = new Record(); for (Entry<String, Object> entry : map.entrySet()) { r.set(entry.getKey(), entry.getValue()); } }