切換語言為:簡體

Thymeleaf如何判斷某個物件的字串屬性是否為null或者字串""

  • 爱糖宝
  • 2024-11-01
  • 2036
  • 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.