Boa tarde pessoal, tudo bem?
Estou fazendo uma tela em JSF que usa um data table do RichFaces.
Acontece que eu quero que ele renderize somente se a minha lista de coleções tiver dados.
Efetivamente as linhas de registros nao aparecem, mas o facet (f:facet) de header que contém os registros ficam aparecendo mesmo sem registro.
Eu vi vários exemplos na net e aqui no GUJ mesmo para usar o atributo rendered do componente, mas aparentemente ele nao está funcionando.
Eu tentei fazer assim:
rendered="#{not empty bean.colecao}"
rendered="#{!empty bean.colecao}"
rendered="#{bean.itensDaColecao > 0}"
Mas nao rolou… ele não renderiza na primeira vez, e mesmo que a coleção contenha dados depois o data table nunca mais é renderizado. 
Vocês sabem se este comportamento é normal? Pra mim bastaria queo facet header nao renderizasse, e que só renderizasse após a coleção ter valores.
Alguem já passou por isso? :?:
Obrigado!
ceduardo.roque


