SpringMVC和FreeMarker

时间:2011-02-17 09:11:50

标签: spring-mvc freemarker

任何人都可以通过freemarker向我展示springmavc的世界示例。 我google了一些网站甚至freemarker网站,但没有找到任何有用的,显示如何使用springmvc freemarker。 所以请任何人都可以编写一个hello world类型的简单程序来展示如何在springmvc中使用freemarker,或者向我建议一些我可以从头开始找到psringmvc和freemarker配置的网站。

我知道这太基本了,但希望你我。

由于

1 个答案:

答案 0 :(得分:3)

这在Velocity and Freemarker的Spring文档中都有介绍。你需要设置一个FreeMarkerConfigurer bean和一个FreeMarkerViewResolver,就是这个。

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

<!-- 

  View resolvers can also be configured with ResourceBundles or XML files. If you need
  different view resolving based on Locale, you have to use the resource bundle resolver.

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