반응형
th:if="${param} == 'Test'"
Thymeleaf 사용 시 문자열을 비교하려고 하는데
실제 파라미터가 Test라고 하더라도
if가 동작을 하지 않는 것이 보인다
이게 출력을 해보면 Test 라고 찍히고
파라미터와 비교값을 숫자로 바꿔보면
정상적으로 작동하는데
문자열 비교 시에는 ${#string.equals(파라미터, '값')}
이런 식으로 사용해주면 된다
위 비교 내용을 string.equals를 바꿔보면
${#strings.equals(param, 'Test')}
이런 식으로 문자열을 비교해주면 된다
반응형
'Language > HTML, JavaScript' 카테고리의 다른 글
Bootstrap Modal 닫을 시 입력값 초기화 방법 (0) | 2022.02.14 |
---|---|
Thymeleaf if 조건 여러개 사용방법(and or) (0) | 2022.02.10 |
HTML select 선택한 value text 가져오는 방법 (0) | 2022.01.26 |
JQuery console.log로 클릭 없이 onclick 호출방법 (0) | 2022.01.19 |
HTML class 자바스크립트로 추가방법 (0) | 2022.01.19 |
댓글