Spring Boot中Thymeleaf的几个模板位置

Spring Boot中Thymeleaf的几个模板位置,第1张

Spring Boot中Thymeleaf的几个模板位置

在application.properties文件中定义以下设置

spring.thymeleaf.templateResolverOrder=1

现在在您的自定义Bean中创建ITemplateResolver并将order和前缀和后缀设置为0,这样spring boot会监听两个地方

将顺序设置为0很重要

可以创建Bean的示例

@Bean    public ClassLoaderTemplateResolver emailTemplateResolver() {        ClassLoaderTemplateResolver emailTemplateResolver = new ClassLoaderTemplateResolver();        emailTemplateResolver.setPrefix("mails/");        emailTemplateResolver.setSuffix(".html");        emailTemplateResolver.setTemplateMode(TemplateMode.HTML);        emailTemplateResolver.setCharacterEncoding("UTF-8");        emailTemplateResolver.setOrder(0);        emailTemplateResolver.setCheckExistence(true);        return emailTemplateResolver;    }

我的例子



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4976527.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-14
下一篇 2022-11-14

发表评论

登录后才能评论

评论列表(0条)

保存