springmvc整合freemarker时,freemarker使用include的根路径的问题

来源:互联网 发布:jira源码下载 编辑:程序博客网 时间:2024/06/15 15:09

我把公用的头部,底部放入各自的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" />


0 0
原创粉丝点击