[Spring] ThymeLeaf 정리 - 1
※ 타임리프 특성 - 타임리프는 백엔드 서버에서 HTML을 동적으로 렌더링 하는 용도로 사용 - 타임리프는 순수 HTML을 최대한 유지하는 특징이 있음 > 웹브라우저에서 파일을 직접 열어도 내용을 확인 할 수 있음 (jsp와 다름) > 순수 HTML을 그대로 유지하면서 뷰 템플릿도 사용할 수 있는 네츄럴 템플릿 -> 네츄럴 템플릿 : HTML을 직접 열어도 동작함 - 스프링과 너무 잘 어울림 HTML 에서 선언 기본 표현식 • 간단한 표현: ◦ 변수 표현식: ${...} ◦ 선택 변수 표현식: *{...} ◦ 메시지 표현식: #{...} ◦ 링크 URL 표현식: @{...} ◦ 조각 표현식: ~{...} • 리터럴 ◦ 텍스트: 'one text', 'Another one!',... ◦ 숫자: 0, 34,..