Thymeleaf 检查 null 并相应地显示值
Thymeleaf to check null and display value accordingly
如何在 th:title 中显示 user_name
和 user_id
。
HTML
<div class="ui-widget tooltip-wrapper" data-toggle="tooltip" data-placement="right" th:title="*{user_id} + ${'-' + creator.user_name}" > </div>
我需要检查 user_id
是否不为空并且 user_name
是否不为空并在工具提示中显示。
样本:101 - Janet
我试过 th:title="*{user_id!=null} + ${'-' + creator.user_name}"
。
但它显示为 true
而不是实际值。
目前如果该值为空,则在工具提示中显示为null
。但是如果值为 null 或为空,我不想显示。
谁能帮忙解决这个问题。谢谢。
试试这个
th:title="*{user_id?:''} + '-' +${creator.user_name?: ''}"
您可以在 documentation.
上找到有关条件运算符和 Elvis 运算符的更多信息
如何在 th:title 中显示 user_name
和 user_id
。
HTML
<div class="ui-widget tooltip-wrapper" data-toggle="tooltip" data-placement="right" th:title="*{user_id} + ${'-' + creator.user_name}" > </div>
我需要检查 user_id
是否不为空并且 user_name
是否不为空并在工具提示中显示。
样本:101 - Janet
我试过 th:title="*{user_id!=null} + ${'-' + creator.user_name}"
。
但它显示为 true
而不是实际值。
目前如果该值为空,则在工具提示中显示为null
。但是如果值为 null 或为空,我不想显示。
谁能帮忙解决这个问题。谢谢。
试试这个
th:title="*{user_id?:''} + '-' +${creator.user_name?: ''}"
您可以在 documentation.
上找到有关条件运算符和 Elvis 运算符的更多信息