【发布时间】:2012-09-11 10:39:20
【问题描述】:
当我使用 eq 应用条件时,我正在使用 .Nowm,然后它在数据表中工作得很好。
供参考:
<ace:dataTable id="tbl" ..... rowIndexVar="row"
rowStyleClass="#{((row+2)/2 eq 1)?'chkred':'chknone'}">
但是当我像这样使用mod 时
<ace:dataTable id="tbl" ..... rowIndexVar="row"
rowStyleClass="#{((row+2)/2 mod 0.0)?'chkred':'chknone'}">
抛出异常
java.lang.IllegalArgumentException: Cannot convert ? of type class java.lang.Double to class java.lang.Boolean
我想知道为什么这段代码会抛出这个异常以及如何在这里使用“mod”?
【问题讨论】:
标签: jsf jakarta-ee datatable icefaces