gpt4 book ai didi

spring - 将自定义Thymeleaf模板解析器添加到Spring Boot

转载 作者:行者123 更新时间:2023-12-04 14:00:22 26 4
gpt4 key购买 nike

默认情况下,Spring Boot Application在 classpath://templates 下搜索 thymeleaf 模板

我们如何添加一个解析器例如,我们需要使用FileTemplateResolver从本地目录中搜索模板,例如“c:\MyTemplates”

最佳答案

您可以通过调用TemplateEngine方法或通过使用FileTemplateResolver调用setTemplateResolvers方法在addTemplateResolver上添加更多模板解析器。

@Configuration
public class ThymeleafExtension {

@Autowired
private SpringTemplateEngine templateEngine;

@PostConstruct
public void extension() {
FileTemplateResolver resolver = new FileTemplateResolver();
resolver.setPrefix("D:\\templates\\");
resolver.setSuffix(".html");
resolver.setTemplateMode("HTML5");
resolver.setOrder(templateEngine.getTemplateResolvers().size());
resolver.setCacheable(false);
templateEngine.addTemplateResolver(resolver);
}
}

关于spring - 将自定义Thymeleaf模板解析器添加到Spring Boot,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25156153/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com