如果list不为null且size()> 0,则如何显示JSF组件

dev*_*per 16 jsf if-statement el

如果列表不是null,它如何显示JSF组件size() > 0

Bal*_*usC 48

EL为empty操作员提供检查对象的空值和空白的操作.

因此,这应该做:

<h:dataTable value="#{bean.list}" var="item" rendered="#{not empty bean.list}">
Run Code Online (Sandbox Code Playgroud)

无需在两个笨拙的双重检查null,并size()为其他答案建议.

也可以看看: