화면 템플릿을 찾지 못했다 는 에러 템플릿 이름을 잘 살펴보거나 경로를 맞춰줘야 한다 나같은 경우에는
Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exce
ption [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: Error resolving template [/fragment/header], template might not exist or might no
t be accessible by any of the configured Template Resolvers (template: "login" - line 4, col 7)] with root cause
로컬에서 실행시켰을떈 문제 없었는데 jar 로 빌드해서 실행시키니까 th:replace= 로 나눠논 화면을 찾지 못했다..
기본 설정이 있는지 모르겠지만
<head th:replace="/fragment/header :: mainHead"></head>
에서
<head th:replace="fragment/header :: mainHead"></head>
슬래시 지워주니까 잘 됐다
'intellij +springboot > 오류정리' 카테고리의 다른 글
스프링 시큐리티(Spring Security) - 로그인 로직 안됨 403 404 (0) | 2022.10.07 |
---|---|
A bean with that name has already been defined in class path 문제 해결하기 (2) | 2022.10.06 |
[Error] jdbcUrl is required with driverClassName. (0) | 2022.10.05 |
[mediumtext (Types#LONGVARCHAR)], but expecting [varchar(255) (Types#VARCHAR)] (0) | 2022.09.06 |
[React 에러 일지] Cannot read properties of undefined... (0) | 2022.08.03 |