FreeMarker简介及快速入门(一)
来源:互联网 发布:qq输入法linux版 编辑:程序博客网 时间:2024/04/29 12:44
- 什么是FreeMarker:
FreeMarker是一个非常优秀的模板引擎,这个模板引擎适用于任何场景,FreeMarker负责将数据模型中的数据合并到模本中,从而生成标准输出。FreeMarker可以提供更好的团队合作,对于界面开发人员,她们只关心界面(也就是模板文件)的开发,而无需理会底层数据;而对于业务逻辑开发者,他们只需要将要显示的数据添加到模型-也就是我们说的FreeMarker,由它来负责将数据模型和模板的整合,从而生成标准输出。FreeMarker特别适合MVC模式的web应用,虽然FreeMarker具有编码功能,但是他的编码功能非常有限,无法实现业务逻辑,只能提供一些数据格式转换的工作,因此,通常有java程序准备要显示的数据,有FreeMarker模板引擎生成页面,而Freemarker提供页面布局支持,从而更好的规范MVC架构,保证“视图逻辑”和“业务逻辑”的分离。除此之外,FreeMarker也是与web容器无关的,也就是说FreeMarker并不一定需要运行在web容器中,而且他还适用于非web应用程序环境。不但能生成HTML页面,还可以生成各种文本,如XML,RTF,JAVA源码等。总之,投入一些精力在FreeMarker上还是值得的。 - 体验FreeMarker
下载安装FreeMarker:
这个就不用我说了吧,官网: http://freemarker.org/自己下载吧
中文手册: http://sourceforge.net/projects/freemarker/files/chinese-manual/FreeMarker_Manual_zh_CN.pdf/download
2.1: 在Java中是用FreeMarker
(后续有时间更新----)
- FreeMarker简介及快速入门(一)
- freemarker之快速入门(一)
- Freemarker(一)简介
- Mybatis快速入门(一)--入门简介
- (一)freemarker入门
- FreeMarker学习笔记-<一>快速入门
- Flume快速入门(一):背景简介
- WebGL快速入门及实例(一)
- 【Mybatis】(一)简介及入门
- FreeMarker快速入门1
- FreeMarker 快速入门
- freemarker快速入门
- Freemarker 使用,快速入门
- freemarker快速入门
- FreeMarker 快速入门
- FreeMarker入门简介
- HTML5快速入门(一)—— HTML简介
- (一) Freemarker 简介 && 环境搭建
- Gibbs sampling
- 融于心而表于行 之 磁盘的管理方式
- MFC之csocket
- 线程同步(信号量)
- Android 百度地图开发(一)--- 申请API Key和在项目中显示百度地图
- FreeMarker简介及快速入门(一)
- redhat 关机注销命令详解
- Java线程(篇外篇):线程本地变量ThreadLocal
- Dubbo-开源服务框架
- Android 百度地图开发(二)--- 定位功能之MyLocationOverlay,PopupOverlay的使用
- Linux常用命令大全
- unity3d 广告牌
- 外部排序-2路排序
- Java多线程打印Unicode编码