之前学习springMVC的时候,在使用@RequestBody接受json格式数据时页面报405错误,网上找了好多相关的资料,最终解决,原来是缺少了jackson的jar包。导入jackson相关的包就可以顺利获取到数据了。附上相关代码
js:
$.ajax({
url : "../register",
type : "POST",
datatype : "json",
data : $.toJSON(user),
contentType : "application/json; charset=utf-8",
success : function(data) {
},
error : function(data) {
alert("请求失败");
}
});
java:
@RequestMapping(value = "/register", method = RequestMethod.POST, consumes ="application/json")
@ResponseBody
public void register(@RequestBody Useruser, HttpServletResponse response) {
}