切换语言为:繁体

Thymeleaf如何判断某个对象的字符串属性是否为null或者字符串""

  • 爱糖宝
  • 2024-11-01
  • 2045
  • 0
  • 0

在 Thymeleaf 中,可以使用 #strings.isEmpty()方法来判断某个字符串属性是否为 null 或空字符串 ""。这里是具体的用法示例:

<!-- 判断属性 str 是否为 null 或空字符串 -->
<p th:if="${#strings.isEmpty(obj.str)}">字符串为空或未定义</p>
<p th:if="${!#strings.isEmpty(obj.str)}">字符串非空</p>

详细说明

     • #strings.isEmpty(obj.str):当 obj.str 为 null 或空字符串 "" 时返回 true。

     • #strings.isNotEmpty(obj.str):当 obj.str 不为 null 且不为空字符串时返回 true。

这种判断方式可以确保页面在显示时准确地判断属性的值是否有效。

0条评论

您的电子邮件等信息不会被公开,以下所有项均必填

OK! You can skip this field.