본문 바로가기
Language/HTML, JavaScript

Thymeleaf if 문자열 비교방법

by wakestand 2022. 2. 10.
반응형
th:if="${param} == 'Test'"

 

Thymeleaf 사용 시 문자열을 비교하려고 하는데

실제 파라미터가 Test라고 하더라도

if가 동작을 하지 않는 것이 보인다

 

이게 출력을 해보면 Test 라고 찍히고

파라미터와 비교값을 숫자로 바꿔보면

정상적으로 작동하는데

 

문자열 비교 시에는 ${#string.equals(파라미터, '값')}

이런 식으로 사용해주면 된다

 

위 비교 내용을 string.equals를 바꿔보면

 

${#strings.equals(param, 'Test')}

 

이런 식으로 문자열을 비교해주면 된다

반응형

댓글