【发布时间】:2010-12-20 10:53:59
【问题描述】:
我目前正在尝试让 Freemarker 使用 Spring 与我的应用程序一起工作。无论我尝试什么,我总是找不到模板。我不确定我是否正确设置了配置,但它永远找不到我的模板。这是我的spring bean配置:
<bean id="freemarkerConfig" class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer">
<property name="templateLoaderPath" value="/WEB-INF/freemarker/"/>
</bean>
每当我尝试在 freemaker 配置上调用 getTemplate 时,它总是会返回一个找不到模板的错误。所以如果我这样做了
configuration.getTemplate("testTemplate.ftl")
它总是抛出一个 IOException。
我不确定是否有人知道我做错了什么。
感谢您的帮助!
【问题讨论】:
-
你是如何设置“配置”对象的?
-
我从 Spring 获取配置对象。FreeMarkerConfigurer 有一个 getConfiguration 方法
标签: java spring freemarker