Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring mvc 在Spring应用程序中配置FreeMarker_Spring Mvc_Freemarker - Fatal编程技术网

Spring mvc 在Spring应用程序中配置FreeMarker

Spring mvc 在Spring应用程序中配置FreeMarker,spring-mvc,freemarker,Spring Mvc,Freemarker,我不熟悉freemarker,但我想从Spring应用程序获取数据到我的视图,该视图具有扩展名.ftl。我正在使用${message},但它会像往常一样显示。它应该显示Spring应用程序消息中可用的数据 我的dispatcherServlet配置如下 <bean id="freemarkerConfig" class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer"> &

我不熟悉freemarker,但我想从Spring应用程序获取数据到我的视图,该视图具有扩展名
.ftl
。我正在使用
${message}
,但它会像往常一样显示。它应该显示Spring应用程序消息中可用的数据

我的dispatcherServlet配置如下

   <bean id="freemarkerConfig" class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer">
       <property name="templateLoaderPath" value="/WEB-INF/freemarker/"/>
      </bean>

  <bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
       <property name="cache" value="true"/>
       <property name="prefix" value="/WEB-INF/jsp/"/>
       <property name="suffix" value=".ftl"/>
  </bean>

如果不将
InternalResourceViewResolver
与Freemarker一起使用,则使用
FreemarkerViewResolver
。换成那个,你应该会没事的

另外,我建议不要将freemarker模板放在
/WEB-INF/jsp
中。它们不是JSP,永远不应该被视为JSP