본문 바로가기
Java

묘공단-스프링부트3 7장

by 똘맹이14 2023. 10. 23.

타임리프는 템플릿 엔진으로 스프링 버서에서 데이터를 받아 html상에 그 데이터를 보여주는 도구

 

 

타임리프 표현식

표현식 설명
${...} 변수의 값 표현식
#{...} 속석 파일 값 표현식
@{...} URL 표현식
*{...} 선택한 변소의 표현식

 

 

 

 

타임리프 문법

표현식 설명 예제
th:text 텍스트를 표현할때 사용 th:text=${person_name}
th:each 컬렉션을 반복할때 사용 th:each="person:${person}"
th:if 조건이 true인 때만 표시 th:if="${person.age}>=20"
th:unless 조건이 false 인 때만 표시 th:unless=${person.age}<=20"
th:with 변수값으로 지정 th:with="name=${person.name}"
th:href 이동 경로 th:href="@{/person(id={person.id}}}"
th:object 선택한 객체로 지정 th:object="${person}"

 

 

 

https://github.com/shinsunyoung/springboot-developer/tree/main/chapter7/src

'Java' 카테고리의 다른 글

묘공단-스프링부트3 9장  (0) 2023.11.04
묘공단-스프링부트3 8장  (0) 2023.10.23
묘공단-스프링부트3 6장  (0) 2023.10.10
묘공단-스프링부트3 5장  (0) 2023.10.03
묘공단-스프링부트3 4장  (0) 2023.09.30