码迷,mamicode.com
首页 > 其他好文 > 详细

freemarker 数据类型

时间:2017-02-20 18:35:53      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:支持   数据类型   class   aaa   字符   哈希   空值   map   code   

freemarker模板支持的数据类型有:

  标量:字符串,数字,布尔值,日期。

  容器:哈希表,序列

  子程序:方法和函数,自定义指令

<#assign num=10><#-- 声明一个数字  -->
${num}
<#assign b=true>
${b?c}<#-- 重点 将boolean类型转化成字符串  -->
<#assign map={"name":"xiamo","age":24}><#-- 声明map -->
${map.name}
${map["name"]}
<#assign seq=["xiamo",24,"linzhou"]><#-- 声明序列1 --> 
<#assign seq=1..5><#-- 声明序列 2-->
${seq[2]}
<#list seq as obj><#-- 遍历序列 -->
    ${obj}
</#list>
<#assign numb=10/3>
${numb?int}<#-- 强制类型转换 -->
<#assign b=1 gt 2><#-- 使用 it gt 代替 《 》 -->
${b?c}
${aaa!20}<#-- 空值处理 使用 ! 处理值不存在的情况 -->
<#assign intb="aa${b?c}">
${intb}

 

freemarker 数据类型

标签:支持   数据类型   class   aaa   字符   哈希   空值   map   code   

原文地址:http://www.cnblogs.com/m01qiuping/p/6420589.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!