개발자의 끄적끄적

[thymeleaf] 타임리프 조건문으로 문자열 비교하기 본문

개발/thymeleaf

[thymeleaf] 타임리프 조건문으로 문자열 비교하기

효벨 2021. 2. 5. 01:00
728x90
반응형

[thymeleaf] 타임리프 조건문으로 문자열 비교하기

 

 

타임리프에서

 

특정 변수의 값을 비교하여

 

태그의 노출 비노출을 결정하고자 할때,

 

th:if="${data.name} == 'aaa'"

 

위 방법으로 했는데 오류는 없는데 조건이 먹히질 않아서...

 

한참을 찾아보고 공유합니다!

 

바로 아래 방법대로 하시면 됩니다!

 

th:if="${data.name.toString().equals('aaa')}"

 

data 라는 리스트의 name 라는 변수를 toString() 로 문자열로 변환한뒤,

 

equals 로 비교하면 정상적으로 됩니다!

 

추가적으로 찾거나 공유할 부분이 생기면 바로 올리겠습니다!

 

참고들 하세요!

반응형
Comments