728x90 Programming/Thymeleaf2 [Trouble shooting] Static classes or parameters is forbidden in thymeleaf 3.0.12 Static classes or parameters is forbidden in thymeleaf 3.0.12 SpringBoot 보안 업데이트로 인해 Thymeleaf 버전 또한 같이 업데이트 하였다. 업데이트 후 다음과 같은 오류를 맞이하였다. Thymeleaf 3.0.12 이후의 버전에서는 아래와 같은 오류가 발생한다. Caused by: org.attoparser.ParseException: Instantiation of new objects and access to static classes or parameters is forbidden in this context (template: "home" - line 9, col 5) at org.attoparser.MarkupParser.parseD.. 2022. 7. 13. SpringBoot + Thymeleaf Layout 설정 SpringBoot + Thymeleaf Layout 설정 타임리프 Thyemelaf? Thymeleaf는 서버 사이드 템플릿 엔진(Server Side Template Engine)의 한 종류로, 쉽게 컨트롤러가 전달하는 데이터를 이용하여 동적으로 화면을 구성할 수 있게 해주는 역할을 하며, Spring은 공식적으로 Thymeleaf 사용을 권장하고 있습니다. 타임리프 레이아웃 Thymeleaf Layout 일반적으로 웹 사이트는 머리글, 바닥글, 메뉴 등의 공통 페이지 구성 요소를 공유합니다. 이러한 페이지 구성 요소는 동일하거나 다른 레이아웃에서 사용할 수 있습니다. 프로젝트에서 레이아웃을 구성하는 두 가지 주요 스타일은 포함 스타일과 계층 스타일입니다. 두 스타일 모두 Thymeleaf와 함께 가.. 2022. 7. 13. 이전 1 다음 728x90