본문 바로가기
IT/Thymeleaf

[Thymeleaf] - 타임리프 함수(strings substring, arraySplit, defaultString, isEmpty, lists.size) 사용법 및 문법

by 차이나는 개발자 2022. 1. 31.
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
반응형

댓글