续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>
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>
相关文章推荐
- spring mvc系列文章 - springmvc spring mybatis ibatis freemark整合开发(1.0版)
- spring mvc+velocity整合开发
- 第一章 企业项目开发--maven+springmvc+spring+mybatis+velocity整合
- spring mvc系列文章 - springmvc spring mybatis ibatis freemark整合开发(2.0版:基于注解)
- spring-mvc+freemarker整合(sonne_game网站开发03)
- Spring 3之MVC & Security简单整合开发(一)
- Freemarker+SpringMvc整合,自定义标签使用
- 整理springmvc+mybatis+velocity的整合<一>
- Spring 3之MVC & Security简单整合开发(二)
- maven+springMVC+mysql+mybatis+velocity+事务整合
- maven+springmvc+spring+mybatis+velocity整合
- Spring2.5、Struts2.1、Hibernate3.2、sitemesh、freemarker整合开发常见问题及解决方案
- MyBatis+Spring+Spring MVC整合开发
- Spring MVC+Mybatis+Maven+Velocity+Mysql整合实例
- Spring+SpringMVC+Mybatis整合开发实践(含源码(两个整合实例)、PPT)
- spring springmvc hibernate(ssh)项目整合开发---邮件通信的应用
- 菜鸟级springmvc+spring+mybatis整合开发用户登录功能(上)
- spring+springmvc+mybatis(1)--整合和原始dao开发
- Maven 工程整合 Spring mvc + Mybatis +Velocity
- SpringMVC+Spring+Hibernate+Mybatis+Shiro等整合及开发(2)