네로개발일기

개발자 네로의 개발 일기, 자바를 좋아합니다 !

반응형

[Thymeleaf 의 String API]

String 객체의 유틸리티 메서드는 #strings 이다.

 

문자열 비교하는 메서드

${#strings.equals(str1, str2)}
$(#strings.equalsIgnoreCase(str1, str2)}

Null-safe String 변환 메서드

${#strings.toString(obj)}

- 배열(array), 리스트(list), 셋(set)에도 잘 동작한다.

 

값(value)이 존재하는지 검사하는 메서드

${#strings.isEmpty(str)}
${#strings.arrayIsEmpty(arr)}
${#strings.listIsEmpty(list)}
${#strings.setIsEmpty(set)}

- true 또는 false로 값을 반환한다.

 

디폴트 값 설정

 

${#strings.defaultString(text,default)}
${#strings.arrayDefaultString(textArr,default)}
${#strings.listDefaultString(textList,default)}
${#strings.setDefaultString(textSet,default)}

 

 

출처

https://www.thymeleaf.org/doc/tutorials/2.1/usingthymeleaf.html#strings

 

Tutorial: Using Thymeleaf

1 Introducing Thymeleaf 1.1 What is Thymeleaf? Thymeleaf is a Java library. It is an XML/XHTML/HTML5 template engine able to apply a set of transformations to template files in order to display data and/or text produced by your applications. It is better s

www.thymeleaf.org

https://cizz3007.github.io/%ED%83%80%EC%9E%84%EB%A6%AC%ED%94%84/syntax/thymeleaf/2018/04/10/thymeleaf2/

 

thymeleaf 문법

Thymeleaf 문법 2

cizz3007.github.io

 

728x90
반응형
blog image

Written by ner.o

개발자 네로의 개발 일기, 자바를 좋아합니다 !