springMVC支持将前端传来的json字符串直接自动解析,注意点如下:
后台
1,在需要自动解析的参数前加上“@requestBody”,例如“public boolean updateOnePdDetail(HttpServletRequest request,@RequestBody Map map)”;
2,requestMapping如此:"@RequestMapping(value="updateOnePdDetail",consumes="application/json")";
3,在springMVC-servlet.xml文件中加入"<mvc:annotation-driven />";
前台
1,将封装好的json对象先转换为json字符串,"data:JSON.stringify(map)";
2,加入如下配置:"contentType:"application/json"";