타임리프 - 변수 SpringEL(List, Map, Object)

slee2·2022년 1월 30일
0

이번에는 타임리프에 오브젝트, List, Map을 어떻게 사용할 수 있는지 알아보자

일반 오브젝트일 경우
th:text="${user.username}"
th:text="${user['username']}"
th:text="${user.getUsername()}"
이렇게 3개의 문법으로 나타낼 수 있다.

리스트는 [인덱스]을 이용해 배열처럼 꺼내와서 사용할 수 있다.
맵의 경우 [키]를 이용하여 오브젝트를 가져올 수 있다.

타임리프에 지역변수를 사용하기 - th:with

th:with를 사용하면 해당 스코프 안에서 변수(first)를 선언하고 해당 변수를 사용할 수 있게 된다.

결과

0개의 댓글