springmvc 默认使用jackson作为json类库,不需要修改applicationContext-servlet.xml任何配置,只需引入以下类库springmvc就可以处理json数据:
注解com.fasterxml.jackson.core jackson-databind 2.8.0
- @RequestBody:作用是接收前端ajax传递给后端的json字符串,并将json格式的数据转为java对象
- @ResponseBody:作用是将java对象转为json格式的数据传递给前台ajax
@Controller
@RequestMapping("/account")
public class AccountController {
@RequestMapping("/saveAccount2")
@ResponseBody
public Map saveAccount2(@RequestBody Account account){
Map map = new HashMap();
map.put("status",200);
map.put("msg",account);
return map;
}
}



