您的位置:首页 > 编程语言 > Java开发

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" />
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  freemarker springmvc