Spingboot项目中,默认的thymeleaf模板文件夹是在 /src/main/resources/templates,打包时后在classpath:templates下
但有时候,需要把模板放在外部,这时可以修改 application.properties 文件
# jar包同目录下的 templates 目录
spring.thymeleaf.prefix=file:templates/
正式发布的项目中,通常会开启模板缓存功能,这个时候更新外部模板不会生效
需手工清理cache
ThymeleafViewResolver.clearCache()