SpringBoot+Freemarker 项目ftl中使用include的异常
来源:互联网 发布:淘宝林珊珊店铺头像 编辑:程序博客网 时间:2024/05/16 08:00
SpringBoot + Freemarker项目,今天遇到一个很闹心的问题!
问题图例:
问题文件结构:
文件引用方式:
看似没错,header位于index文件同级的文件夹下,正常思维下,或者在jsp中就是通过common/header进行引用,并且在idea中这么写并没错误提示,但是在springBoot + freemarker中却不行,百度根本搜不到任何东西(PS:难道很少有人碰到这中问题么?还是我太low?),今天纠结了一天,我尝试将admin目录下的common里的东西提到和admin下的index同级目录里,都于事无补,问题依旧。最后将要放弃的时候,在application配置文件中看到了
关于配置freemarker模板根路径的代码:
spring.freemarker.template-loader-path=classpath:/templates/
突然间灵感来了一下,心想springboot取模板文件时是不是只能从根目录下去找(和jsp不一样)?比如我上边引用的common/header.ftl,在实际运行期加载时取得其实是/templates/common/header.ftl?这样的话就一定会找不到,然后我本着大胆怀疑大胆求证的态度果断试了下,
看!idea编译时会提示有问题,但是!重启之后运行,页面没问题!!!
真tm坑爹。。。
1 0
- SpringBoot+Freemarker 项目ftl中使用include的异常
- FreeMarker的FTL页面中include引用UTF-8文件导致错位的问题处理
- FreeMarker的FTL页面中include引用UTF-8文件导致错位的问题处理
- FreeMarker的FTL页面中include引用UTF-8文件导致错位的问题处理
- FreeMarker的FTL页面中include引用UTF-8文件导致错位的问题处理
- eclipse中安装freemarker插件及ftl使用freemarker编辑器
- eclipse中安装freemarker插件及ftl使用freemarker编辑器
- 简单的springboot使用freemarker
- freemarker,*.ftl文件在eclipse中正确的打开方式
- freemarker,*.ftl文件在eclipse中正确的打开方式
- eclipse中安装freemarker插件及ftl使用freemarker编辑器--在线安装方法
- freemarker(FTL)
- Freemarker(ftl)
- freemarker中include与import的区别
- freemarker中include与import的区别
- freemarker中include与import的区别
- freemarker中include与import的区别
- 使用freemarker(FTL)常见语法 总结
- UIImage图片转成Base64字符串
- html标签闭合检测与修复
- Java中的对象和包
- C 语言基本概念
- easy UI 获取datagrid选中多少行
- SpringBoot+Freemarker 项目ftl中使用include的异常
- 配置wxWidgets 2.8在vc6的使用
- 总结oninput、onchange与onpropertychange事件的用法和区别
- 遍历文件目录, 以路经为键值返回目录下所有文件名
- 汇编小程序
- 模板方法
- Link OpenBLAS to armadillo
- Windows 查看端口占用及关闭进程
- java.lang.UnsupportedOperationException: Not supported by BasicDataSource