FreeMarker编程导读

The Data Model

1、创建data-model

上一篇我们提到data-model的数据类型:scalars(string、number、date-time/date/time、boolean)、hashes、sequences。

我们可以使用java.lang、java.util类和自定义javaBean来创建一个data-model:

使用java.lang.String对应string.

使用java.lang.Number对应numbers.

使用java.lang.Boolean对应boolean.

使用java.util.Date及其子类对应date/time.

使用java.util.List或java数组对应sequences.

使用java.util.Map且key为String类型对应hashes.

使用自定义bean类对应hahes,hahes的items与bean的属性相对应。如,bean的product中的price属性(getPrice())可以通过product.price读取到。

根据JavaBean的规定需要提供公有的getXXX()或isXXX()方法来关联hashes的items.




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值