springMvc直接接收json数据自动转化为Map ,必须加上@RequestBody注解并且前台ajax发送请求的时候需要对数据进行格式化 $.ajax({
type : "POST",
url : "/search",
data :JSON.stringify(searchData),
contentType:"application/json",
dataType : "json",
success : function(data) { }
}); @RequestMapping(value = "/search",method = RequestMethod.POST) public void search (@RequestBody Map<String,String> map){ System.out.println("传进来的参数:" + map); } |
|