之前學習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) {
}