Java 带导入的FreeMarker Spring MVC问题

Java 带导入的FreeMarker Spring MVC问题,java,spring,spring-mvc,freemarker,Java,Spring,Spring Mvc,Freemarker,在freemarker中导入文件时出现问题。我的文件夹结构如下所示: 在我的索引中,我有如下代码: <#import "../layouts/standart.ftl" as layout> <@layout.test> <div><h1>Hello Dude</h1></div> </@layout.test> <#macro test> <html> ... </html&g

在freemarker中导入文件时出现问题。我的文件夹结构如下所示:

在我的索引中,我有如下代码:

<#import "../layouts/standart.ftl" as layout>
<@layout.test>
<div><h1>Hello Dude</h1></div>
</@layout.test>
<#macro test>
<html>
...
</html>
</#macro>

你好,伙计
我的模板如下所示:

<#import "../layouts/standart.ftl" as layout>
<@layout.test>
<div><h1>Hello Dude</h1></div>
</@layout.test>
<#macro test>
<html>
...
</html>
</#macro>

...
这是我尝试访问页面时遇到的部分异常

FreeMarker模板错误:读取导入的模板时出错 ../layouts/standart.ftl失败的指令(ftl堆栈跟踪): ----------==>#将“./layouts/standart.ftl”导入为。。。[在第1行第1列的模板“index.ftl”中]------------Java堆栈跟踪(用于 程序员):------------freemarker.core.\u MiscTemplateException:[。。。 已打印异常消息;请参见上面…]的 accept(LibraryLoad.java:118)位于 我做错了什么? 谢谢你的建议


您可以配置Freemarker在应用程序上下文xml文件中查找模板的位置。这些路径相对于应用程序上下文路径。比如说

<bean id="freemarkerConfig" class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer">
    <property name="templateLoaderPaths">
        <list>
            <value>/views/</value>
            <value>/templates/</value>
        </list>
    </property> 
</bean>

/观点/
/模板/