1. String타입을 Date타입으로 포맷하는 방법 2. Date타입을 Date타입으로 포맷하는 방법
[Thymeleaf] 기본 문법
·
Web & Android/Thymeleaf
th:text 화면에 데이터 출력 textarea에 넘겨받은 변수값을 표시할 때 사용한다. th:value로 하면 안뜬다. 예제1 Hello World!!! 스프링 부트 수업 중 @Controller public class ThymeleafController { @GetMapping("/thymeleaf/ex1") public String ex1(Model model) { model.addAttribute("data", "SpringBoot Study"); return "thymeleaf/ex1"; } } // 출력 결과 // SpringBoot Study 예제2 Hello World!!! 스프링 부트 수업 중 @Controller public class ThymeleafController { @GetM..
[Thymeleaf] 페이지 레이아웃
·
Web & Android/Thymeleaf
// 의존성 추가 implementation 'nz.net.ultraq.thymeleaf:thymeleaf-layout-dialect:3.2.0' header, footer, menu 등 공통적인 페이지 구성 요소들을 페이지 레이아웃 기능을 통해서 1개로 관리 예제 header.html 헤더 영역입니다. Shop 상품 등록 상품 관리 장바구니 구매이력 로그인 로그아웃 Search footer.html Footer 페이지 2023 Spring Shopping Mall Project layout1.html temp.html LayoutTest 중 입니다.
[Thymeleaf] Thymeleaf
·
Web & Android/Thymeleaf
Thymeleaf 서버 사이드 템플릿 엔진의 한 종류 html 태그에 속성을 추가해 페이지에 동적으로 값을 추가하거나 처리할 수 있다. 서버 사이드 렌더링 하지 않고 브라우저에 띄워도 정상적인 화면을 볼 수 있다. //상단에 적어주면 타임리프 사용 가능 // Gradle - build.gradle implementation 'org.springframework.boot:spring-boot-starter-thymeleaf' Controller @Controller public class ThymeleafController { @GetMapping(value = "/thymeleaf/ex1") public String ex1(Model model) { model.addAttribute("data", "Sp..