Pessoal, alguém pode me ajudar ??
fiz a seguinte estrutura
@Configuration
public class ThymeleafConfig {
@Bean
public SpringTemplateEngine springTemplateEngine() {
SpringTemplateEngine templateEngine = new SpringTemplateEngine();
templateEngine.addTemplateResolver(htmlTemplateResolver());
return templateEngine;
}
@Bean
private static ITemplateResolver htmlTemplateResolver() {
final ClassLoaderTemplateResolver templateResolver = new ClassLoaderTemplateResolver();
templateResolver.setOrder(Integer.valueOf(0));
templateResolver.setPrefix("classpath:/templates/");
templateResolver.setSuffix(".html");
templateResolver.setTemplateMode(TemplateResolver.DEFAULT_TEMPLATE_MODE);
templateResolver.setCharacterEncoding("UTF-8");
templateResolver.setCacheable(false);
return templateResolver;
}
}
meu servico
public void sendSimpleMessage(Mail mail) throws MessagingException, IOException {
…
final String html = this.templateEngine.process(new ClassPathResource(“email-template”).getPath(), context);
...................
Erro :
“message”: “Error resolving template “email-template.html”, template might not exist or might not be accessible by any of the configured Template Resolvers”,
Alguém pode me ajudar ??
