我尝试使用“查看”按钮来显示产品的详细信息,但是会发生这种情况:
无法将类型“ java.lang.String”的值转换为所需类型“ java.lang.Integer”;嵌套的异常是java.lang.NumberFormatException:对于输入字符串:“ null”
我已经检查了html代码,如果id的类型不正确,但是我无法检测到任何错误
这是代码:
@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>
我希望该网址类似于/ product / show / 3或产品ID是什么,但显示为/ product / show / null