
freemarker
iteye_19207
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
freemarker基础一
[size=medium][color=red]${…}[/color]:FreeMarker 将会输出真实的值来替换花括号内的表达式,这样的表达式被称为 interpolations 插值[/size] [size=medium][color=red]FTL tags 标签[/color](FreeMarker 模板的语言标签):FTL 标签和HTML 标签有一点相似,但是 它们是Free...原创 2011-10-31 21:59:50 · 139 阅读 · 0 评论 -
freemarker最常用的3个基本指令
[size=medium][color=red]1.if指令。[/color] eg: Welcome ${user}, our beloved leader! 当然啦,还有elseif,else指令等等 [color=red]2.list指令[/color] eg: ${user.name}${user.pass} [color=red]3.include 指令[...原创 2011-10-31 22:08:45 · 125 阅读 · 0 评论 -
freemarker处理不存在的变量
[color=red][size=large]在实际应用中数据模型经常会有可选的变量。除了 一些典型的人为原因导致失误,FreeMarker 不能容忍引用不存在的。 一个不存在的变量和一个是null 的变量,对于FreeMarker 来说是一样的,所以这里所指的丢失包含这两种情况。[/size] [/color] [size=medium][color=green]1.不论在哪里引用变量,...原创 2011-10-31 22:18:52 · 476 阅读 · 0 评论 -
freemarker支持的类型
[size=x-large][color=red]1.标量: 字符串 数字 布尔值 日期 2.容器: 哈希表 序列 集 3.子程序: 方法和函数 用户自定义指令 4.很少使用: 节点[/color][/size]...原创 2011-10-31 22:25:59 · 116 阅读 · 0 评论 -
freemarker之操作符
[size=x-large][color=red]1.算数运算[/color][/size] 加法:+ 减法:- 乘法:* 除法:/ 求模(求余):% eg: [code="java"]${100 – 20} ${5/2} ${12%10}[/code] 注意:要保证两个操作数都是结果为数字的表达式。下面的这个例子在运行时,FreeMarker 就会发生错...原创 2011-11-01 22:34:02 · 558 阅读 · 0 评论 -
freemarker之模板
[size=x-large][color=red]实际上你用程序语言编写的程序就是模板,模板也被称为FTL(代表FreeMarker 模板语 言)。这是为编写模板设计的非常简单的编程语言。[/color][/size] [color=green][size=large]模板(FTL 编程)是由如下部分混合而成的:[/size][/color] [size=medium][color=blue...原创 2011-11-01 22:34:20 · 128 阅读 · 0 评论