spring mvc完成json操作

来源:互联网 发布:淘宝手机我的店铺 编辑:程序博客网 时间:2024/06/03 13:15

1.可以通过@RequestBody注解获取页面提交的json数据,如:

页面通过ajax传值json数据到后台

      $.ajax({

type : "put",
url : "/***/test/“+id,
data : JSON.stringify({ name : name, age : age }),
contentType : 'application/json',
async : false,
success : function(data) {},
error : function(XMLHttpRequest, textStatus, errorThrown) {}
});

后台controller接收如下:

@RequestMapping(value = { "/test/{id}" }, method = RequestMethod.PUT)
public void dosomething(@PathVariable Long id, @RequestBody Person person)

2.可以通过@ResponseBody 注解返回json数据到页面:很简单,只要在方法上加上@ResponseBody 即可。


原创粉丝点击