
freemarker是一种模版引擎
一个在线商城系统中需要一个HTML页面

最新的数据应该来源于数据库,这样才叫随时更新。
不能使用静态HTML代码,那样不能及时更新
Freemarker使用模版代替HTML文本,做到动态效果

数据模型:
模版里用到的数据都包装成数据模型
数据模型是树状结构

访问方式:
1.使用子变量
animails.mouse.price

访问序列的子变量
2.使用数组
animails[0].name
模版:
${...} 插值(用来输出真实的值)
FTL Tags标签:以#开头,是Freemarker的指令
Comments注解:<#-- -->