怎么在jsf页面中显示backbean中一个list的size啊?

gzhw 2010-08-25
怎么在jsf页面中显示backbean中一个list的size啊?
tbsn 2010-08-27
<h:outputText value="#{backbean.list.size()}"/>
zhanhongbo1112 2010-10-09
在backbean里面定义getSize()方法,并return list.size()即可。
在页面上使用<h:outputText value="#{backbean.list.size}" />就可以显示总数了。

还可以用转换器来实现,但这个有些怪。即如果backbean中有个list,定义一个Converter
实现getAsString方法,将Object强制转换为list的类型,然后直接return list.size()就可以了,然后在页面上
<h:outputText value="#{backbean.list}">
    <f:convert converterId="" />
</h:outputText>

建议使用第一种方法。
railser 2010-10-10
2楼正解。但需要升级到mojarra-2.0.3。
Global site tag (gtag.js) - Google Analytics