今天将spring boot 从2.1.1 升级成2.2.5,发现原先能跑的项目现在出现了 Whitelabel Error Page 问题。项目结构没有改变。
最后发现,spring boot 从2.2.X 开始 ,将freemarker的默认后缀从.ftl 改成了.ftlh,造成了视图无法找到。
两种解决方法:
- 在 pom.xml 中,将springboot的版本改成2.1.1
- 在 application.properties 设置 freemarker 的后缀为 .ftl.
spring.freemarker.suffix=.ftl
版权属于:作者名称
本文链接:https://benzina.cn/archives/48/
转载时须注明出处及本声明