9
Come utilizzare gli operatori booleani come and
o or
utilizzando Thymeleaf?Thymeleaf - operatori booleani
Ad esempio, se voglio mostrare i dati da una tabella se solo una delle condizioni è vera.
<tr th:if="firstCondition or secondCondition">
<td th:text="${entity.attr1}"</td>
<td th:text="${entity.attr2}">Default Value</td>
</tr>
'$ {entity.attr1} o $ {} entity.attr2'. Lo stesso con 'and'. –
Ho bisogno di qualcosa del genere:
Entrambe le condizioni funzionano isolate – Vinicin
risposta
Gli operatori booleani funzionano proprio così. Si usa 'o', 'e' al posto della normale nomenclatura java. Puoi anche accorciare i tuoi se.
Potete provare questo:
devi nido loro negli stessi parentesi graffe, indipendentemente se sono isolati considerando la 'oppure' operazione logica in fase di test.
Attenzione! Questo mostrerà solo il tr ed è elementi figlio se il if passa come true.
fonte
2013-08-08 18:54:20 Nimchip
Invece di usare operatori Conditonal
&&
e||
di espressione, come si usa in Java e Javascript, in Thymeleaf usiamo il testoAND
eOR
per il confronto.OR
condizione esempio:AND
condizione esempio:fonte
2016-10-05 13:11:17 Lucky
Problemi correlati