【发布时间】:2014-03-16 13:38:30
【问题描述】:
我有一个模板:
<#if result.numFound > 10>
(some data)
</#if>
这给了我解析错误:
For "#if" condition: Expected a boolean, but this evaluated to a number
result.numFound 是 Integer。
我读过documentation,也许我遗漏了什么……
【问题讨论】:
-
我推荐你看看 rythm 模板引擎,看看它有多简单:rythmengine.org/doc/directive.md#if
-
别担心,因为我是这个产品的作者 ;-)。顺便说一句,您可以通过fiddle.rythmengine.org进行在线体验
-
您可以使用
[和]代替<和>。在我看来,这要好得多。要使用[和],只需使用[#ftl]开始您的模板。
标签: java template-engine freemarker