thymeleaf 空值的处理

记录一下。

写了一个页面,新增,编辑,查看用的都是同一个页面。
编辑和查看没问题,result.data.menuName是有值的。

<input type="text" name="menuName" disabled th:value="${result.data.menuName}" class="layui-input">

新增就报错了 Property or field ‘menuName’ cannot be found on null

用下面的方式可以解决:

<!--th:value="${result?.data?.menuName}"-->
<input type="text" name="menuName" disabled th:value="${result?.data?.menuName}" class="layui-input">

猜你喜欢

转载自blog.csdn.net/sinat_33151213/article/details/78788461