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>

posted @ 2018-06-26 21:24  张丶七七  阅读(294)  评论(0编辑  收藏  举报