SpringMvc+Spring4+hibernate框架 ajax提交JSON資料Controller接收
阿新 • • 發佈:2018-11-10
jsp頁面程式碼:
$.ajax({type: "POST",
url: "revise/modifyPass",
dataType: "json",
contentType: "application/json", //這個必須寫,後臺controller註釋用@ResponseBody
data: JSON.stringify({
userName : "destiny",
password : "destiny"
}),
success : function (data) {
if(data.success) {
alert(data.message);
} else {
alert(data.message);
}
}
});
後臺Controller:
@RequestMapping(value = "/modifyPass", method = RequestMethod.POST)@ResponseBody
public void modifyPass(@RequestBody Map<String, Object> data) {
JSONObject jsonObject = new JSONObject(data);
System.out.println(jsonObject.get("userName").toString().trim());
System.out.println(jsonObject.get("password").toString());
}
這樣看可以了 目前這個方法試驗成功 不知道還有沒有其他的方法,新手剛剛上路,歡迎留言指正!