我想使用 Thymeleaf 根據標簽中的條件顯示性別名稱,例如,如果員工性別為“F”,則應顯示為女性,否則應顯示為男性。下面是總是顯示其他條件的問題。
<center>
<!-- IF -->
<span th:if="${employee.gender == 'F'}">Female</span>
<!-- ELSE -->
<span th:unless="${employee.gender == 'F'}">Male</span>
</center>
uj5u.com熱心網友回復:
要與列舉常量進行比較,請嘗試以下操作:
<center>
<th:block th:if="${user.gender == T(name.now).M}">
<span>Female</span>
</th:block>
<th:block th:unless="${user.gender == T(name.now).M}">
<span>Male</span>
</th:block>
</center>
uj5u.com熱心網友回復:
在這兩種情況下,您都檢查“F”。請將其更改為“M”以表示除非運算式。
<center>
<!-- IF -->
<span th:if="${employee.gender == 'F'}">Female</span>
<!-- ELSE -->
<span th:unless="${employee.gender == 'M'}">Male</span>
</center>
uj5u.com熱心網友回復:
您能否嘗試以下代碼,這是一個行內評估表。由于您有 2 個選項(男性或女性),您可以輕松檢查一個選項,然后再決定。
<center>
<span th:text="${employee.gender == 'F'} ? 'Female' : 'Male'">Female</span>
</center>
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/425485.html
