js中ajax提交json數據,springboot後端@RequestBody接收

  • js中提交的數據格式如下:
let param = {
	productKey: $("#productKey").val(),
	deviceName: $("#deviceName").val(),
	data: $("#data").val()
};
let config = {
	url: "http://localhost/pub",
	type: "post",
	dataType: "json",
	data: JSON.stringify(param),
	contentType: 'application/json;charset=UTF-8',
	success: function(result) {
		alert("success");
	}
};
$.ajax(config);
  • springboot中的代碼如下:
   @PostMapping("pub")
    public Object pubMsg(@RequestBody IotReq iotReq){
        System.out.println(JSONObject.toJSONString(iotReq));
        return setSuccess();
    }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章