Spring Boot devtools 썸네일형 리스트형 [스프링 부트 쇼핑몰 프로젝트 with JPA] Thymeleaf 2(th:each, th:if, th:unless, th:switch, th:case, th:href) https://bobo12.tistory.com/331 ◎ th:each 예제 ▷ 타임리프에서 반복문 처리 1. scr/main/java/com.shop.controller → ThymeleafExContorller 클래스 수정 @GetMapping(value = "/ex03") public String thymeleafExample03(Model model){ List itemDtoList = new ArrayList(); for(int i=1; i 더보기 [스프링 부트 쇼핑몰 프로젝트 with JPA] Thymeleaf 1(컨트롤러, Spring Boot Devtools) 1.Thymeleaf 란 (1) 서버 사이드 렌더링 ▷ 미리 정의된 템플릿(Template)을 만들고 동적으로 HTML 페이지를 만들어서 클라이언트에 전달하는 방식 ▷ 요청이 올 때마다 서버에서 새로운 HTML 페이지를 만들어 주기 때문에 서버 사이드 렌더링 방식이라고 함 (2) Thymeleaf : 서버 사이드 템플릿 엔진의 한 종류 ▷ Thymeleaf의 가장 큰 장점은 ‘natural templates’ ▷ Thymeleaf를 사용할 때 Thymeleaf 문법을 포함하고 있는 html 파일을 서버 사이드 렌더링을 하지 않고 브라우저에 띄워도 정상적인 화면을 볼 수 있음 ▷ 스프링에서 권장하는 서버 사이드 템플릿 엔진 ◎ 웹 브라우저에서 Thymeleaf 파일 열어보기 1. 텍스트 파일로 아래와 같이.. 더보기 이전 1 다음