`
afeifqh
  • 浏览: 117593 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

freemarker list size问题

阅读更多
取得list的长度:${fields?size}。

而使用判断其长度的时候,

<#if fields?size>0 >
</#if>



竟抛出错了,说不是boolean类型,

Java backtrace for programmers:
----------
freemarker.core.NonBooleanException: Error on line 132, column 22 in viewEntity_js.ftl
Expecting a boolean (true/false) expression here
Expression fields?size does not evaluate to true/false
it is an instance of freemarker.template.SimpleNumber
         at freemarker.core.Expression.isTrue(Expression.java:150)


<#if (fields?size>0) >
</#if>
分享到:
评论
4 楼 gaoyuanyuan121 2013-05-28  
个人习惯了用比较符号,gt之类的可读性一下习惯不了~~
3 楼 afeifqh 2012-06-21  
feng_yue 写道
<#if fields?size ge 0 >
....
</#if>

嗯。谢谢。这样也行
2 楼 feng_yue 2012-06-20  
<#if fields?size gt 0 >
....
</#if>
1 楼 feng_yue 2012-06-20  
<#if fields?size ge 0 >
....
</#if>

相关推荐

Global site tag (gtag.js) - Google Analytics