Привет! Я использую jQuery с Spring MVC для получения book_id из базы данных, но каждый раз получаю предупреждение об ошибке
Я использовал метод jQuery ajax () и правильно определил все параметры, такие как url ив контроллере я использовал все правильные аннотации, но не смог получить вывод.
$(document).ready(function () {
$("#bookId").keypress(function () {
var bookid = $(this).val();
alert($(this).val());
$.ajax({
url: "getBookQuantity.htm",
data: {
bookid : bookid
},
dataType: "json",
success: function (json) {
if (json !== null) {
alert(json);
}
},
error: function (e) {
alert("Some error occured while getting book id list");
}
});
});
});
Код контроллера:
@RequestMapping(value = "/getBookQuantity.htm")
@ResponseBody
public String getBookQuantity(@RequestParam(value = "bookid", defaultValue = "0") int bookid) {
System.out.println("bookid======="+bookid);
int quantity = this.bookService.checkBookQuantity(bookid);
String json = null;
Gson gson = new Gson();
json = gson.toJson(quantity);
return json;
}
Получение предупреждения об ошибке каждый раз