freemaker模板技术之模板总体结构组成部分简析

模板总体结构

平常工作中用程序语言编写的程序就是模板,freemaker模板简称 FTL (代表 FreeMarker 模板语
言)。这种模板为编写模板设计提供了简洁的语言。
模板(FTL 语言)由如下部分组合而成:

Text 文本:文本会照着原样来输出。
Interpolation 插值:这部分的输出会被计算的值来替换。插值由${和}所分隔(或者#{和},这种风格不建议再使用)。
FTL  tags 标签:FTL 标签和 HTML 标签很相似,只会被 FreeMarker引擎解析,不会打印在输出内容中。

我们来看一个具体的模板: 文本, 插值, FTL 标签,
注释,为了看到可见的换行符,这里使用了[BR]。


FTL 是区分大小写的。list 是指令的名称而 List 就不是,类似地${name}和
${Name}或者${NAME}它们也是不同的。
应该意识到非常重要的一点:插值不只是可以在文本中间使用(也可以在字符串表达式
中) 。
FTL 标签不可以在其他 FTL 标签和插值中使用。下面这样写就是错的:

注释可以放在 FTL 标签和插值中间。比如:


声明: 除非转自他站(如有侵权,请联系处理)外,本文采用 BY-NC-SA 协议进行授权 | 智乐兔
转载请注明:转自《freemaker模板技术之模板总体结构组成部分简析
本文地址:https://www.zhiletu.com/archives-3016.html
关注公众号:智乐兔

赞赏

wechat pay微信赞赏alipay pay支付宝赞赏

上一篇
下一篇

相关文章

在线留言

你必须 登录后 才能留言!

在线客服
在线客服 X

售前: 点击这里给我发消息
售后: 点击这里给我发消息

智乐兔官微