Freemarker使用之比较(if)
来源:互联网 发布:程序员鼓励师工资 编辑:程序博客网 时间:2024/04/25 23:06
比较运算符表达式中支持的比较运算符有如下几个:1. =或者==:判断两个值是否相等.2. !=:判断两个值是否不等.3. >或者gt:判断左边值是否大于右边值4. >=或者gte:判断左边值是否大于等于右边值5. <或者lt:判断左边值是否小于右边值6. <=或者lte:判断左边值是否小于等于右边值注意:=和!=可以用于字符串,数值和日期来比较是否相等,但=和!=两边必须是相同类型的值,否则会产生错误,而且FreeMarker是精确比 较,”x”,”x “,”X”是不等的.其它的运行符可以作用于数字和日期,但不能作用于字符串,大部分的时候,使用gt等字母运算符代替>会有更好的效果,因为 FreeMarker会把>解释成FTL标签的结束字符,当然,也可以使用括号来避免这种情况,如:<#if (x>y)>
<#if condition>…<#elseif condition>…<#elseif condition>…<#else> …</#if>例子如下:<#assign age=23><#if (age>60)>老年人<#elseif (age>40)>中年人<#elseif (age>20)>青年人<#else> 少年人</#if>
判断两个实体是否同时存在
<#if (base_info1?? || base_info2??) ></#if>
更多>>>
0 0
- Freemarker使用之比较(if)
- 【FreeMarker学习】FreeMarker中If、List使用
- freemarker if指令 多条件使用
- 如何使用freemarker比较大小
- c语言之 switch 和 if 的使用比较(一)
- Freemarker使用之List
- FreeMarker、Velocity之前端模板特性比较
- 从零学习freemarker(3)IF语句的使用
- Freemarker使用之自定义指令
- FreeMarker-if指令
- FreeMarker标签中的if
- freemarker的if标签
- freemarker的if标签
- FreeMarker的if标签
- shell 之if中数字比较
- jsp中使用s:if比较时间
- Velocity和FreeMarker - Spring Framework reference 2.0.5 使用比较
- freemarker的基本标签的使用与el表达式比较
- sublime下运行python程序
- [linux 命令笔记] kill
- 枚举类型的构造方法
- iOS-绑定key与属性名方法
- PYTableViewController框架
- Freemarker使用之比较(if)
- .net中的命名管道(NamedPipe)
- 总结java.lang.Runtime
- DLNA 介绍
- 12.Tornado TCPServer类的设计解读 (副标题: 一个通用的server框架)
- OpenCV 图像反色 垂直翻转图像
- 5月份英语学习总结
- rk3288 uboot 编译问题
- java通过JDBC连接数据库