1. 程式人生 > >JAVA後臺接收前臺傳過來的json字串並解析獲得key 和value

JAVA後臺接收前臺傳過來的json字串並解析獲得key 和value

前臺程式碼:

     $.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());
                } 
  
	}