我的数据库中有一些值,如果尚未输入,则这些值可能为空。
但是当我在 html 中使用 Thymeleaf 时,它在解析 null 值时会出错。
有什么办法可以处理这个问题吗?
最短的方法是使用“?”操作员。如果您有嵌入地址实体的用户实体,以便访问地址实体的字段并在地址不为空时打印它们,否则这里将是一个空列:
<td th:text="${user?.address?.city}"></td>
注:该功能来自SpringStandardDialect
,不是 Thymeleaf 标准方言。
// call it if using thymeleaf without spring mvc
templateEngine.setDialect(new SpringStandardDialect())
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)