写了一个页面页面,新增,编辑,查看用的都是同一个页面。
编辑和查看没问题,menu.price是有值的。
<input type="number" name="price" th:value="${menu.price}" placeholder="请设置您价格" required>
新增就报错了 Property or field ‘price’ cannot be found on null
用下面的方式可以解决:
<input type="number" name="price" th:value="${menu?.price}" placeholder="请设置您价格" required>