freemarker之数据模型
-----------
freemarker的数据模型分两种:
1.哈希表模型
哈希表通过可查找的名称来访问存储的其他变量(如子变量),如:animals.mouse.price。
2.序列模型
它不存储所包含变量的名称,而是按顺序存储子变量,这样就可以使用数字索引来访问这些子变量。可以使用数组的方括号方式来访问一个序列的子变量。索引从零开始,如::animals[0]
如果仅存储单值的变量则它们被称为标量。标量分为以下几种:
字符串,数字,日期/时间,布尔值。