`
kanwoerzi
  • 浏览: 1647703 次
文章分类
社区版块
存档分类
最新评论

Freemarker简介及配置

 
阅读更多

一、freemarker简介

Freemaker是一个模板引擎”,也可以说是一个基于模板技术的生成文本输出的一个通用工具. FreeMarker设计为可以生成WEB PAGES.它是基于SERVLET遵循MVC模式. Freemarker能编程,但是它并不是一个编程语言.它是为程序显示数据而准备的.(像数据库SQL语句的查询.)以及.Freemarker仅仅是利用模板加上数据生成文本页面.

Freemarker下载地址为:http://www.freemarker.org/index.html

二、freemarker用途

能用来生成任意格式的文本:HTML,XML,RTF,JAVA源码,等等.

l可以更好的嵌入到你的产品中,轻量级的.并不需要servlet环境.不依赖javax.servlet.classes.

l可插入的模板读取器:你可以从任意的源码读取任意的模板.本地的文件,数据库等等.

l你可以做任意你想生成的文本.存储为本地文件.可以用来发送EMAIL或返回到WEB浏览器中.

三、 freemarker基本配置

1. freemarker.jar包放入 WEB-INF/lib

2. web.xml中增加freemarker配置

即:所有以ftl结尾的url访问,均会对将访问页面进行处理, 数据+模板=页面

3. 建立freemarker模板

4. 获取数据,并调往目标模板,生成对应页面

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics