9
Thymeleaf를 사용하여 and
또는 or
과 같은 부울 연산자를 어떻게 사용할 수 있습니까?Thymeleaf - 부울 연산자
예를 들어 조건 중 하나만 참이면 테이블의 데이터를 표시하려고합니다.
<tr th:if="firstCondition or secondCondition">
<td th:text="${entity.attr1}"</td>
<td th:text="${entity.attr2}">Default Value</td>
</tr>
'$ {entity.attr1} 또는 $ {entity.attr2}'. '와'와 동일합니다. –
다음과 같은 것이 필요합니다.
두 조건이 모두 작동합니다. – Vinicin
답변
부울 연산자는 이와 유사하게 작동합니다. 일반 Java 명명법 대신 '또는', '및'을 사용합니다. 또한 if를 단축 할 수 있습니다.
이 작업을 시도 할 수 있습니다 :
당신은 논리 '또는'작업이 테스트되고 고려 분리되어 독립적 경우, 같은 중괄호에 둥지를 최대로해야합니다.
주의! 이 함수는 tr과 if 요소가 true로 전달되면 자식 요소 만 표시합니다. 대신에 우리는 자바와 자바 스크립트에서 사용하는 같은 표현에 conditonal 사업자
&&
및||
를 사용출처
2013-08-08 18:54:20 Nimchip
는 Thymeleaf에서 우리는 비교를 위해 텍스트
AND
및OR
를 사용합니다.OR
조건 예 :AND
조건 예 :출처
2016-10-05 13:11:17 Lucky
관련 문제