您的位置:首页 > 编程语言 > Java开发

续spring mvc+velocity之spring mvc + freemarker整合开发

2012-11-20 23:10 441 查看
在前面spring mvc+velocity整合开发基础上稍微修改,便可以实现spring mvc与freemarker的整合开发。具体方法如下:

1.配置mvc-serlvet.xml文件

<bean id="freeMarkerViewResolver" class="org.springframework.web.servlet.view.freemarker.FreeMarkerViewResolver">

<property name="viewClass" value="org.springframework.web.servlet.view.freemarker.FreeMarkerView"/>

<property name="suffix" value=".ftl"></property>

</bean>

<bean id="freeMarkerViewConfig" class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer">

<property name="templateLoaderPath">

<value>/WEB-INF/freemarker/</value>

</property>

<property name="freemarkerSettings"><!-- 如果模板不经常更新,此属性设置更新延迟时间 -->

<props>

<prop key="template_update_delay">60</prop>

</props>

</property>

</bean>

2。编辑模板文件。 listCourse.ftl

<p>We have these animals:

<table border=1>

<tr><th>Name<th>Teacher

<#list courses as c>

<tr><td>${c.name}<td>${c.teacher}

</#list>

</table>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: