Я пытаюсь использовать jQuery с Spring MVC, чтобы получить "bookid" из базы данных, но каждый раз получаю предупреждение об ошибке - PullRequest
0 голосов
/ 20 мая 2019

Привет! Я использую 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;
}

Получение предупреждения об ошибке каждый раз

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...