博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
framwork
阅读量:7102 次
发布时间:2019-06-28

本文共 825 字,大约阅读时间需要 2 分钟。

hot3.png

三.常用语法 EG.一个对象BOOK

1.输出 ${book.name}

空值判断:${book.name?if_exists },

${book.name?default(‘xxx’)}//默认值xxx ${ book.name!"xxx"}//默认值xxx

日期格式:${book.date?string('yyyy-MM-dd')}

数字格式:${book?string.number}--20 ${book?string.currency}--<#-- $20.00 --> ${book?string.percent}—<#-- 20% -->

插入布尔值: <#assign foo=ture /> ${foo?string("yes","no")} <#-- yes -->

2.逻辑判断 a: <#if condition>... <#elseif condition2>... <#elseif condition3>...... <#else>... 其中空值判断可以写成<#if book.name?? >

</#if>

b: <#switch value> <#case refValue1> ... <#break> <#case refValue2> ... <#break> ... <#case refValueN> ... <#break> <#default> ... </#switch>

3.循环读取 <#list sequence as item> ... </#list> 空值判断<#if bookList?size = 0></#list>

e.g. <#list employees as e> ${e_index}. ${e.name} </#list> 输出:

  1. Readonly
  2. Robbin

转载于:https://my.oschina.net/maoguangdong/blog/720060

你可能感兴趣的文章
python打印详细的异常信息
查看>>
FastDFS+Nginx安装配置笔记
查看>>
Nginx配置文件nginx.conf中文注释
查看>>
20120520 linux下mysql的卸载
查看>>
BIND和DNS名称解析
查看>>
hadoop基本操作命令
查看>>
大型web项目解决方案
查看>>
根据模型大小,限定摄像头旋转角度(上,下,左,右)
查看>>
图文详解 正向代理,反向代理,透明代理
查看>>
haproxy之二
查看>>
tomcat在linux安装
查看>>
我的友情链接
查看>>
19个PHP模板引擎
查看>>
iphone的PC端管理软件开源项目
查看>>
ORA-65085: cannot open pluggable database in read-only mode问题解决
查看>>
mysql导入报错Variable 'sql_notes' can't be set to the value of 'NULL'
查看>>
升级Xcode8之后 XMPP 遇到重定义的问题 Redefinition of module 'dnssd'
查看>>
RHEL6.4 KVM虚拟化网卡桥接,PXE无人值守安装虚拟机
查看>>
我的友情链接
查看>>
PDF转换为SWF
查看>>