template define jsf if-statement el

define - Cómo mostrar los componentes JSF si la lista no es nula y tiene tamaño()> 0



ui:include (3)

¿Cómo muestro los componentes JSF si una lista no es null y tiene un size() > 0 ?



usar el atributo rendered . la mayoría de los componentes tienen este atributo. El objetivo principal de este atributo es representar los componentes de forma condicional.

<h:dataTable value="#{bean.list}" rendered="{bean.list !=null &amp;&amp; bean.list.size()>0}" >

En la parte anterior del código jsf, la tabla de datos solo se procesaría cuando la lista no sea nula y el tamaño de la lista sea mayor que 0


<h:outputText value="No Data to Display!" rendered="#{empty list1.List2}" /> <a href="#"> <h:outputText value="Data is present" rendered="#{not empty list1.List2}" /></a>

O

<h:outputText value="#{not empty list1.List2 ? ''Data is Present'' : ''No Data to Display''}" style="color:blue"/>