记SpringBoot 集成 freemarker 的一个问题
SpringBoot 对 FreeMarker 做了非常好的支持,引用了相应的依赖之后,基本上达到了开箱即用的效果。那些demo的集成笔者就不赘述了。本次随笔的目的就是记录一下最新版本的SpringBoot 集成FreeMarker 之后遇到的一个问题。
目前笔者使用的SpringBoot 版本位2.2.2,当笔者声明了一个Controller之后,返回到相应的ftl文件之后,发现并没有向往常那样正常返回。而是报了一个404的错误,当时没注意,一直以为是自己的代码逻辑有问题。但是仔仔细细的检查了一遍之后,并没有发现任何问题。那问题就很明显了,就是视图解析器无法正常转发到相应的ftl文件中。因此,就开始研究此SpringBoot版本下的FreeMarker源码和配置,果然在这个版本下的FreeMarker的后缀名换成了ftlh,即 spring.freemarker.suffix = ftlh,因此将相应的模板后缀改成ftlh即可解决问题。
其余解决方法待后续更新。
转载请注明出处,谢谢!

浙公网安备 33010602011771号