freemarker
naxsu
这个作者很懒,什么都没留下…
展开
-
Java模板引擎 FreeMarker介绍
FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写,FreeMarker被设计用来生成HTML Web页面(为了提高页面的访问速度,把页面静态化),特别是基于MVC模式的应用程序FreeMarker的操作过程是这样的:定义模板文件,准备好数据,通过模板显示准备的数据(如下图):FreeMarker不是一个Web应用框架,而适合作...2012-12-06 15:47:06 · 91 阅读 · 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 · 96 阅读 · 0 评论 -
FreeMarker基本标签的使用
上一节我们接触了一个FreeMarker很简单的例子FreeMarker入门教程,说到底,就是替换模板里相应的标签,这一节我们写一下FreeMarker基本标签的使用。 在FreeMarker入门教程,相信你还刻模板里的“你好:${username}”,这是简单的输出字符串,和EL很像吧,这一节我们来学其他标签输出对象及判断标签的引用我们先定义一个用户类...2012-12-07 14:03:48 · 179 阅读 · 0 评论 -
FreeMarker基本数据类型
Freemarker的基本数据类型【存储单值】有数字、字符串、boolean、日期。在这里直接用定义变量的方式来操作各种数据类型的输出。 数字【整型】定义一个数字,然后加10输出,结果是21<#--<>定义了一个数字--><#assign num=10>${num+11}21 字符串...2012-12-10 16:22:00 · 90 阅读 · 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 · 572 阅读 · 0 评论