1.算数运算
加法:+
减法:-
乘法:*
除法:/
求模(求余):%
eg:
${100 – 20}
${5/2}
${12%10}
注意:要保证两个操作数都是结果为数字的表达式。下面的这个例子在运行时,FreeMarker
就会发生错误
${10 * "5"} <#-- 这是错误的! -->
2.比较运算
测试两个值相等使用=(或者采用Java 和C 语言中的==,二者是完全等同的。)
测试两个值不等使用!=
eg:
<#if user = "yale">
love the way you lie
</#if>
<#if user != "yalee">
what are words
</#if>
对数字和日期类型的比较,也可以使用<,<=,>=和>。
使用>=和>的时候有一点小问题。FreeMarker 解释>的时候可以把它当作FTL 标签的结束符。为了避免这种问题,不得不将表达式放到括号内:<#if (x > y)>,或者可以在比较关系处用>和<:<#if x > y>。(通常在FLT 标签中不支持实体引用(比如&...;这些),否则就会抛出算数比较异常)。另外,可以使用lt 代替<,lte代替<=,gt 代替>,gte 代替>=, 由于历史遗留的原因,FTL 也支持\lt, \lte, \gt 和\gte,使用他们和使用不带反斜杠的效果一样。
3.逻辑操作
逻辑或:||
逻辑与:&&
逻辑非:!
分享到:
相关推荐
freemarker操作手册-完整freemarker教程:完整的freemarker操作手册,对需要学习了解freemarker的人有一定帮助
NULL 博文链接:https://bijian1013.iteye.com/blog/2259856
FreeMarker,FreeMarker
c) 发现hudson.freemarker_ide_0.9.14下的freemarker-2.3.6.jar包是比较早的版本,用新的freemarker-2.3.19.jar替换之,把MANIFEST.MF里的Bundle-ClassPath也改为freemarker-2.3.19.jar d) 打开eclipse\...
FreeMarker 是一款 模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页,电子邮件,配置文件,源代码等)的通用工具。 它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所...
FreeMarker
freemarker freemarker freemarker freemarker freemarker freemarker freemarker freemarker
赠送jar包:freemarker-2.3.31.jar; 赠送原API文档:freemarker-2.3.31-javadoc.jar; 赠送源代码:freemarker-2.3.31-sources.jar; 赠送Maven依赖信息文件:freemarker-2.3.31.pom; 包含翻译后的API文档:...
赠送jar包:freemarker-2.3.30.jar; 赠送原API文档:freemarker-2.3.30-javadoc.jar; 赠送源代码:freemarker-2.3.30-sources.jar; 赠送Maven依赖信息文件:freemarker-2.3.30.pom; 包含翻译后的API文档:...
freemarker\Freemarker教程_中文版
学习freemarker后 发现网上用宏实现分页的例子几乎没有,所以自己写了个。
Freemarker页面语法 A 概念 最常用的 3 个概念 sequence 序列,对应java 里的list 、数组等非键值对的集合 hash 键值对的集合 namespace 对一个ftl 文件的引用, 利用这个名字可以访问到该ftl 文件的资源 ...
Freemarker之BooleanModel错误解决方法
一篇freemarker很不错的文章 reeMarker的模板文件并不比HTML页面复杂多少,FreeMarker模板文件主要由如下4个部分组成: 1,文本:直接输出的部分 2,注释:格式部分,不会输出 3,插值:即${...}或#{...}格式的部分,将使用...
freemarker格式化的eclipse插件。用于freemarker的格式化。
Freemarker 实例,Freemarker 实例Freemarker 实例,Freemarker 实例
freemarker替换变量实例
FreeMarker手册-Freemarker 2.3.18。。。。。。。。。。。。。。。。。
camel-freemarker-1.6.4.jar, camel-freemarker-2.8.1.jar, com.springsource.freemarker-2.3.15.jar, com.springsource.freemarker-sources-2.3.15.jar, freemarker-1.4.1.jar, freemarker-2-3-18.jar, freemarker-...
FreeMarker中文文档.pdf FreeMarker入门必修