728x90
반응형
#타임리프 함수(strings substring, arraySplit, defaultString, isEmpty, lists.size) 사용법 및 문법
#strings.substring
<span th:if="${data.result?.date != null}" th:text="|등록일 : ${#strings.substring(data.result?.date, 0, 10)}|">등록일</span>
#strings.arraySplit, lists.size
<th:block th:if="${data.result != null && #lists.size(#strings.arraySplit(data.result?.level, ',')) > 2}">
<button class="btn">더보기</button>
<th:block>
#strings.defaultString
<span th:if="${data.result != null}" th:text="|결과 : ${#strings.defaultString(data.result.level, '없음')}|">결과</span>
<span th:text="|등록일 : ${#strings.defaultString(data.result.date, '0')}일|">등록일</span>
#strings.isEmpty
<span th:if="${#strings.isEmpty(data.result.date)}">비어있음</span>
728x90
반응형
'IT > Thymeleaf' 카테고리의 다른 글
[Thymeleaf] - 타임리프 날짜 포맷 변환 함수 #dates.format, #temporals.createDate 사용법 및 문법 (0) | 2022.01.31 |
---|---|
[Thymeleaf] - 타임리프 함수 numbers.formatInteger 사용법 및 문법(콤마 찍는법) (0) | 2022.01.31 |
[Thymeleaf] - 타임리프 반복문 th:each 사용법 및 문법 (0) | 2022.01.31 |
[Thymeleaf] - 타임리프 조건문 th:switch, th:case 사용법 및 문법 (0) | 2022.01.31 |
[Thymeleaf] - 타임리프 th:onclick, th:onkeyup, th:onchange 사용법 및 문법 (0) | 2022.01.31 |
댓글