непредвиденная ошибка (тип = неверный запрос, статус = 400), .NumberFormatException - PullRequest
0 голосов
/ 27 апреля 2019

Я пытаюсь нажать кнопку «Просмотр», чтобы показать подробную информацию о продукте, но это происходит:

Не удалось преобразовать значение типа 'java.lang.String' в требуемый тип 'java.lang.Integer';Вложенное исключение: java.lang.NumberFormatException: для входной строки: «null»

Я проверил HTML-код, если тип идентификатора неверен, но не смог обнаружить ошибку

thisэто код:

@RequestMapping("/show/{id}")
public String findById(@PathVariable Integer id, Model model) {
    model.addAttribute("customer", customerService.findById(id));
    return "customer/show";
}

это HTML-код:

<label class="col-sm-2 control-label">Product Id:</label>
  <div class="col-sm-10">
   <p class="form-control-static" th:text="${product.id}">Customer Id</p>

я ожидаю, что URL будет как / product / show / 3 или что-то еще, но идентификатор продуктапоказывает / продукт / шоу / ноль

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