springmvc整合freemarker时,freemarker使用include的根路径的问题
2016-10-10 17:37
656 查看
我把公用的头部,底部放入各自的ftl文件中。这些文件存在webapp/common下
正常的ftl如index.ftl放在了webapp/WEB-INF/page/下
在index.ftl 里我用include指令包含头部和底部
<include "/common/head.ftl"/>
我以为这里的/相当于webapp的根目录。 实际上,好像是spring的xml里配置的
<bean id="freemarkerConfig" class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer">
<property name="templateLoaderPaths">
<list>
<value>/WEB-INF/boss/pages/</value>
<value>/common/</value>
</list>
</property>
</bean>
?
所以, 我要指定common文件下的head.ftl
include应该这么写
<#include "/head.ftl" />
正常的ftl如index.ftl放在了webapp/WEB-INF/page/下
在index.ftl 里我用include指令包含头部和底部
<include "/common/head.ftl"/>
我以为这里的/相当于webapp的根目录。 实际上,好像是spring的xml里配置的
<bean id="freemarkerConfig" class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer">
<property name="templateLoaderPaths">
<list>
<value>/WEB-INF/boss/pages/</value>
<value>/common/</value>
</list>
</property>
</bean>
?
所以, 我要指定common文件下的head.ftl
include应该这么写
<#include "/head.ftl" />
相关文章推荐
- springMvc整合Freemarker引入CSS,JS文件404的问题
- 一周乱弹(1,绝对路径中的 / 代表什么 2,jsp include标签 3,java 获取ip地址问题,4,springMVC @RequestMapping 传递多个参数5,jQuery模糊搜索)
- 使用SpringMVC的拦截器interceptor解决项目路径问题
- php中的路径问题与set_include_path使用介绍
- springmvc页面跳转时的路径问题需要使用/项目名/。。。。。。必须的
- springMVC整合freemarker的使用
- SpringMVC整合Freemarker遇到的问题
- springmvc使用@PathVariable路径匹配问题
- SpringMVC和FreeMarker整合中使用注解方式的后台数据校验
- SpringMVC请求使用@PathVariable获取文件名称并且文件名中存在.导致路径被截取的问题
- springmvc整合freemarker,使用ftl文件
- springMVC整合freemarker遇到的问题 maven
- 关于freemarker include文件路径的问题
- jsp中 <jsp:include> 中使用绝对路径的问题
- SpringMVC和Freemarker整合,带自定义标签的使用方法
- 使用纯Java整合SpringMVC、freemarker
- 关于SpringMVC整合freemarker报错问题
- springmvc整合ueditor,ueditor修改上传路径及页面回显问题
- SpringMVC集成Freemarker绝对路径问题
- java-mybatis、springmvc 整合,使用 @Transactional 时遇到的事务相关问题