ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 타임리프 - 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
Designed by Tistory.