实在没什么好说的,直接上配置文件好了
<bean id="freemarkerConfigurer" class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer">
<property name="templateLoaderPath" value="/WEB-INF/ftl/" />
<property name="defaultEncoding" value="UTF-8" />
<property name="freemarkerSettings">
<props>
<prop key="template_update_delay">10</prop>
<prop key="locale">zh_CN</prop>
<prop key="datetime_format">yyyy-MM-dd HH:mm:ss</prop>
<prop key="date_format">yyyy-MM-dd</prop>
<prop key="number_format">#.##</prop>
</props>
</property>
<property name="freemarkerVariables">
<map>
<entry key="xml_escape" value-ref="fmXmlEscape" />
</map>
</property>
</bean>
<bean id="fmXmlEscape" class="freemarker.template.utility.XmlEscape"/>
<bean id="viewResolver" class="org.springframework.web.servlet.view.freemarker.FreeMarkerViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.freemarker.FreeMarkerView" />
<property name="cache" value="true" />
<property name="prefix" value="" />
<property name="suffix" value=".ftl" />
<property name="contentType" value="text/html; charset=UTF-8" />
<property name="requestContextAttribute" value="request" />
<property name="exposeRequestAttributes" value="true" />
<property name="exposeSessionAttributes" value="true" />
<property name="exposeSpringMacroHelpers" value="true" />
</bean>
Spring提供的一些指令可以参考
http://static.springsource.org/spring/docs/2.0.x/reference/view.html
<#import "/spring.ftl" as spring />
<html>
<head></head>
<body>
你好 ${name}
</body>
</html>
分享到:
相关推荐
Freemarker SpringMVC Spring4 Hibernate4项目搭建测试
springmvc 实现i18n国际化+freemarker小实例demo 亲测有用
使用springMVC搭建的项目源码,整合freemarker,搭建配置有问题的可以参看一下,有问题留言,一起学习!
springMVC3.2+Hibernate4+freemarker 代码框架采用springMVC3.2.4+hibernate4.2.8+freemarker2.3.16 功能方面只是一个简单的注册登录,前台使用freemarker渲染,使用了freemarker自定义标签。
maven管理项目+springmvc+spring+hibernate+freemarker 集成框架。其中注解格式清晰,hibernate进行了代码封装,对开发效率有了提高,对异常进行了封装。freemarker也有优化,参考common包下。对日期工具类有各种...
SpringMVC简单配置及整合Freemarker例子。SpringMVC+Freemarker
SpringMVC 使用JSON、XML视图,json-lib jackson,xstream castor,jibx jaxb2
基础框架,可满足开发需要
此项目是maven2的项目,然后集成了springmvc框架,spring3框架,ibatis框架,freemarker和EasyUI。是我做好的,可以运行的项目,可以作为学习的参考资料或代码。
springmvc+mybatis 和一个简单的freemarker代码生成工具
NULL 博文链接:https://yingzhuo.iteye.com/blog/1453438
该文档对于SpringMVC与Hibernate和Freemarker整合做了详细的阐述,通过范例使得大家对于三者整合框架的搭建有了更好的了解。
一个基于SpringMVC+Hibernate+Freemarker 的干净的框架
springmvc 3.1 多视图,freemarker jsp
SpringMVC-Freemarker_Sitemesh3例子, maven构建。
springMvc + myBatis +freemarker + maven 组合项目实例
Maven+Spring+SpringMVC+MyBatis+FreeMarker模版下载为Word的Demo
SpringMVC精品资源--使用SpringMVC+MyBatis+FreeMarker 创建简单的CMS内容发布系统
完整的maven+springmvc+mybatis+freemarker+mysql框架整合
这是一个基于eclipse+springmvc+freemarker+注解的入门例子,是一个war包,import到eclipse就应该可以直接运行,但是确保maven环境到存在;我做为一个入门者,是参照了...