타임리프
- 서버 사이드 HTML 렌더링(SSR)
- 백엔드 서버에서 HTML을 동적으로 렌더링 하는 용도로 사용된다.
- 네츄럴 템플릿
- JSP를 포함한 다른 뷰 템플릿은 JSP 파일 자체를 웹 브라우저에서 열어보면 정상적인 HTML 결과를 확인하기 어렵다.
- 타임리프는 순수 HTML을 그대로 유지하면서 뷰 템플릿도 사용할 수 있다.
타임리프 문법
텍스트 - text, utext
- 타임 리프의 text, utext에 대한 내용과 이스케이프와 HTML 엔티티에 대한 내용이 들어있습니다.
변수-SpringEL, 지역변수
- HTML에서 Model의 데이터를 객체, Map에 따라 타임리프로 사용하는 방식과 지역변수로 설정한 방식에 대한 코드입니다.
유틸리티 객체와 날짜
- 기본 객체에 대한 접근법과 날짜에 대한 사용법에 대한 내용입니다.
URL
- 타임리프에서 Model에서 값을 받아 URL에 넣는 방법입니다.
리터럴 (Literals)