js
var obj = { 'name':name, 'desc':desc, 'scheduleStartTime':scheduleStartTime, 'scheduleEndTime':scheduleEndTime }; $.ajax({ url: "../task/insert", type: "post", contentType:"application/json;charset=UTF-8", data: JSON.stringify(obj), success: function (result) { alert(result); } });
controller
@RequestMapping(value = "insert",method = RequestMethod.POST,consumes = "application/json") @ResponseBody public String insert(@RequestBody Task task){ System.out.println("task = " + task); return null; }