Thymeleaf 条件判断

写了一个页面页面,新增,编辑,查看用的都是同一个页面。 
编辑和查看没问题,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>

原文地址:https://www.cnblogs.com/gywenlover/p/9231312.html