SSR(Server Side Rendering) 4

Thymeleaf와 Spring Form(체크 박스, 라디오 버튼, 셀렉트 박스)

타임리프 스프링 통합 타임리프는 스프링 없이도 동작하지만, 스프링과 통합을 위한 다양한 편의 기능을 제공한다. 스프링 통합 메뉴얼: https://www.thymeleaf.org/doc/tutorials/3.0/thymeleafspring.html Tutorial: Thymeleaf + Spring Preface This tutorial explains how Thymeleaf can be integrated with the Spring Framework, especially (but not only) Spring MVC. Note that Thymeleaf has integrations for both versions 3.x and 4.x of the Spring Framework, provided b..

Thymeleaf(타임리프) 기능(주석, 블록, 자바스크립트 인라인, 템플릿 조각, 템플릿 레이아웃)

2023.12.12 - [SSR(Server Side Rendering)/Thymeleaf] - Thymeleaf[타임리프]란? 타임리프의 기본 기능 Thymeleaf[타임리프]란? 타임리프의 기본 기능 타임리프(Thymeleaf)란? - 타임리프는 백엔드 서버에서 HTML을 동적으로 렌더링 하는 용도로 사용되는 템플릿 엔진이다. ( 백엔드 서버에서 동적으로 렌더링 한다는 말은 타임 리프가 서버 사이드 HTM junhyuk-develop.tistory.com 2023.12.12 - [SSR(Server Side Rendering)/Thymeleaf] - Thymeleaf(타임리프) 기본 기능 및 객체, 문법(리터럴 대체, 반복, 조건) Thymeleaf(타임리프) 기본 기능 및 객체, 문법(리터럴 대체,..

Thymeleaf(타임리프) 기본 기능 및 객체, 문법(리터럴 대체, 반복, 조건)

2023.12.12 - [SSR(Server Side Rendering)/Thymeleaf] - Thymeleaf[타임리프]란? 타임리프의 기본 기능 Thymeleaf[타임리프]란? 타임리프의 기본 기능 타임리프(Thymeleaf)란? - 타임리프는 백엔드 서버에서 HTML을 동적으로 렌더링 하는 용도로 사용되는 템플릿 엔진이다. ( 백엔드 서버에서 동적으로 렌더링 한다는 말은 타임 리프가 서버 사이드 HTM junhyuk-develop.tistory.com 타임리프가 무엇이고, 그 특징과 간단한 기본 기능들의 설명을 앞선 글에서 써두었다. 본 게시글을 읽기 전에, 위의 글을 읽고 오는 것을 추천한다. 객체 접근 HTTP 요청 파라미터 접근 → param HTTP 세션 접근 → session 스프링 빈 ..

Thymeleaf[타임리프]란? 타임리프의 기본 기능(표현식, escape, 스프링EL, 변수 선언)

타임리프(Thymeleaf)란? - 타임리프는 백엔드 서버에서 HTML을 동적으로 렌더링 하는 용도로 사용되는 템플릿 엔진이다. ( 백엔드 서버에서 동적으로 렌더링 한다는 말은 타임 리프가 서버 사이드 HTML 렌더링(SSR) 중 하나라는 걸 뜻한다. ) SSR에는 타임리프를 제외하고, JSP, FreeMarker, Velocity 등이 있는데, 스프링을 사용하는 한, 스프링을 통합 지원해주는 타임리프가 1순위라고 생각한다. 타임리프(Thymeleaf)의 특징 서버 사이드 HTML 렌더링(SSR) 네츄럴 템플릿 스프링 통합 지원 여기서 네츄럴 템플릿이란? 순수 HTML을 최대한 유지하려는 타임리프의 특징이다. 타임리프로 작성한 파일은 HTML을 유지하기 때문에 웹 브라우저에서 파일을 직접 열어도 내용을 ..

1