控制层
@Controller
@RequestMapping("/task")
public class TaskAction {
@RequestMapping("/run")
public @ResponseBody TaskConnects runTask(@RequestBody TaskConnects connects)throws Exception{
System.out.println("----------------------" + "\n" + connects);
return connects;
}
}
js的代码
$.ajax({
type: "post",
url: "task/run.action",
contentType:'application/json;charset=utf-8',
data: '{"ConnectionId":"con_12","SourceId":"circle-1","TargetId":"roundedRect-3"}',
datatype: "json",
success: function () {
alert("send successfully")
}
SpringMVC配置文件也加了json转换器
<!-- json转换器 -->
text/html;charset=UTF-8
text/json;charset=UTF-8
application/json;charset=UTF-8
<mvc:annotation-driven />