freemarker
naxsu
这个作者很懒,什么都没留下…
展开
-
Java模板引擎 FreeMarker介绍
FreeMarker是一个模板引擎 ,一个基于模板生成文本输出的通用工具,使用纯Java编写,FreeMarker被设计用来生成HTML Web页面(为了提高页面的访问速度,把页面静态化),特别是基于MVC模式的应用程序 FreeMarker的操作过程 是这样的:定义模板文件,准备好数据,通过模板显示准备的数据(如下图): FreeMarker不是一个Web应用框架,而适合作...2012-12-06 15:47:06 · 106 阅读 · 0 评论 -
FreeMarker入门教程
在Java模板引擎 FreeMarker介绍中,我们已经对freemarker有了一定的了解,这一节是FreeMarker入门教程。 下载freemarker http://freemarker.sourceforge.net/freemarkerdownload.html 项目文件:freemarker-2.3.19.tar.gz 中文文档:FreeMark...2012-12-06 19:25:49 · 108 阅读 · 0 评论 -
FreeMarker基本标签的使用
上一节我们接触了一个FreeMarker很简单的例子FreeMarker入门教程 ,说到底,就是替换模板里相应的标签,这一节我们写一下FreeMarker基本标签的使用 。 在FreeMarker入门教程 ,相信你还刻模板里的“你好:${username}”,这是简单的输出字符串,和EL很像吧,这一节我们来学其他标签 输出对象及判断标签的引用 我们先定义一个用户类...2012-12-07 14:03:48 · 194 阅读 · 0 评论 -
FreeMarker基本数据类型
Freemarker的基本数据类型【存储单值】有数字、字符串、boolean、日期。在这里直接用定义变量的方式来操作各种数据类型的输出。 数字【整型】 定义一个数字,然后加10输出,结果是21 <#--<>定义了一个数字--> <#assign num=10> ${num+11} 21 字符串 ...2012-12-10 16:22:00 · 99 阅读 · 0 评论 -
FreeMarker集合(List、Map)
我们上一节认识了FreeMarker基本数据类型 ,接口认识FreeMarker集合(List、Map) 序列(List) 定义序列 <#-- 定义序列 --> <#assign mynums=[11,12,13,14,15,16,17,18,19]/> <#list mynums as mn> ${mn} <...2012-12-11 10:14:47 · 606 阅读 · 0 评论