Thymeleaf][Error]Templateが存在しないか、Template Resolverにアクセスできない


エラーメッセージ


Error resolving template “/fragments/header”, template might not exist or might not be accessible by any of the configured Template Resolvers

の原因となる



デフォルトclasspathはtemplates/、pathはtemplates//fragments/headerなのでテンプレートが見つかりません

解決する


1)fragments/headerに変更

2)
pathを/fragments/headerに維持し、classpathを変更する方法もあります.次のコードをapplication.propertiesファイルに追加します.
spring.thymeleaf.prefix=classpath:/templates