任何人都可以通过freemarker向我展示springmavc的世界示例。 我google了一些网站甚至freemarker网站,但没有找到任何有用的,显示如何使用springmvc freemarker。 所以请任何人都可以编写一个hello world类型的简单程序来展示如何在springmvc中使用freemarker,或者向我建议一些我可以从头开始找到psringmvc和freemarker配置的网站。
我知道这太基本了,但希望你我。
由于
答案 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>