-
타임리프 - SpringEl(변수표현식)Thymeleaf 2022. 1. 19. 22:27
SpringEl
타임리프에서 제공하는 변수 표현식이다.
<h1>Spring EL 표현식</h1> <ul>Object <li>${user.username} = <span th:text="${user.username}"></span></li> <li>${user['username']} <span th:text="${user['username']}"></span></li> <li>${user,getUsername()} = <span th:text="${user.getUsername()}"></span></li> </ul> <ul>List <li>${users[0].username} = <span th:text="${users[0].username}"></span></li> <li>${users[0]['username']} = <span th:text="${users[0]['username']}"></span></li> <li>${users[0].getUsername()} = <span th:text="${users[0].getUsername()}"></span></li> </ul> <ul>Map <li>${userMap['userA'].username} = <span th:text="${userMap['userA'].username}"></span></li> <li>${userMap['userA']['username']} = <span th:text="${userMap['userA']['username']}"></span></li> <li>${userMap['userA'].getUsername()} = <span th:text="${userMap['userA'].getUsername()}"></span></li> </ul>
결과
Object ${user.username} = UserA ${user['username']} UserA ${user,getUsername()} = UserA List ${users[0].username} = UserA ${users[0]['username']} = UserA ${users[0].getUsername()} = UserA Map ${userMap['userA'].username} = UserA ${userMap['userA']['username']} = UserA ${userMap['userA'].getUsername()} = UserA
'Thymeleaf' 카테고리의 다른 글
thymeleaf 기본 표현식 (0) 2022.05.31 thymeleaf - text, utext, Escape, Unescape (0) 2022.01.19 Thymeleaf 문법 정리 (0) 2021.12.21 th:replace (0) 2021.12.21