타임리프

Spring Thymeleaf는 Java와 Kotlin 개발자들에게 웹 애플리케이션 개발을 위한 강력한 도구 중 하나입니다. 이 기술에 대한 기본 개념과 중요한 특징을 간략히 살펴보겠습니다. Spring Thymeleaf이란? Spring Thymeleaf는 Spring Framework와 Thymeleaf 템플릿 엔진의 통합을 제공하는 라이브러리입니다. 이것은 웹 애플리케이션의 사용자 인터페이스를 구축하고 관리하는 데 매우 유용합니다. Thymeleaf는 HTML을 템플릿으로 사용하며, 서버 측 및 클라이언트 측 렌더링을 지원합니다. Spring Thymeleaf의 주요 특징 Thymeleaf 템플릿 엔진: Thymeleaf는 HTML을 기반으로 하는 템플릿 엔진으로, 자연스럽게 HTML 문서와 통합됩..
안녕하세요, 오늘은 Layout기능을 이용하여 화면구성을 해보려고 합니다. 보통 프로젝트를 하다 보면 페이지별로 디자인을 모두 새로하지는 않으실 겁니다. 하지만 페이지별로 복붙을 통해 구현하기에는 추후에 관리가 너무 힘들어지죠.. 이럴때 쓰는게 공통양식을 만들어 놓고 불러오는 방식을 활용하게 됩니다. JSP에서는 include를 이용하면 되는데 Thymeleaf에서는 또 다르더라고요. 그래서 그 방법에 대해 정리해보려고 합니다. 1. 레이아웃을 위한 Dependency 추가 implementation('nz.net.ultraq.thymeleaf:thymeleaf-layout-dialect') 저번에 타임리프를 위한 Dependency외에 위의 gradle을 추가해 줍니다. 2. 공통 양식 페이지 제작 만..
[Thymeleaf] SpringBoot에 Thymeleaf 적용하기 기존에 JSP환경에서 뷰를 제작하다가 한계를 느껴 다른 템플릿을 적용해보기로 마음을 먹었다. 스프링이 지원해주는 템플릿 엔진을 알아보던 중 FreeMarker Groovy Thymeleaf Mustache 이렇게 4개가 있다는 것을 알게되었는데 그 중에 스프링이 지원해준다는 Thymeleaf(타임리프)를 적용해 보기로 하였다. (사실 처음엔 가장 성능 좋다는 Freemarker를 선택했는데 SpringSecurity프레임 워크를 적용하던 중 막혀서 결국 Thymeleaf를 선택하게 되었다. Freemarker로 SpringSecurity를 적용하려면 JSTL을 별도로 또 사용해야 한다는 의견이 있어서 SpringSecurity까지 사용..
Chung-A
'타임리프' 태그의 글 목록