FreeMaker
核心思想 模板 + 数据模型 = 输出
语法
1.对象.属性
2.数组[idx].属性
3.插值${...}
4.FTL标签(指令) <#...>
1.<#if condition> 和 </#if>
2.<#list animals as animal>
<tr><td>${animal.name}<td>${animal.price} Euros
</#list>
5.使用 ?(问号)代替 .(点)来访问内建函数
user?upper_case
给出 user 值的大写版本 (比如 "JOHN DOE" 来替代 "John Doe")
可以在变量名后面通过放置 ??来询问一个变量是否存在
<#if user??><h1>Welcome ${user}!</h1></#if>
6.用户自定义指令
7.注释:注释和HTML的注释也很相似,但它们是由 <#-- 和 -->来分隔的
具体内容参考中文官网 http://freemarker.foofun.cn/