springMvc接收json和返回json對象
阿新 • • 發佈:2018-06-20
type UNC 技術 json字符串 pin content load lar cati
導入三個包
頁面:
function sendJson(){ //請求json響應json $.ajax({ type:"post", url: "${pageContext.request.contextPath }/upload/testJson", contentType:"application/json;charset=utf-8", data:‘{"username":"張三", "password":"123456"}‘, success:function(data){ alert(data); } }); }
controller
/** * 1) @RequestBody User user ,將json字符串解析為User對象 * 2) @ResponseBody 將User對象格式化為Json對象,響應 * @param user * @return */ @RequestMapping(value="/testJson") @ResponseBody public User testJson(@RequestBody User user){ user.setGender("男"); user.setSalary(32.36); return user; }
springMvc接收json和返回json對象