Layout jsf

pessoal

eu queria saber se existe alguma tag do richfaces organizar os panel, como se fosse uma tabela.

tentei usar o dataGrid mas nao tem como…ele nao tem a propriedade rows ou colspan

minha situacao eh a seguinte, eu quero ter 5 panel na tela, e os dois primeiros ocupam 100% de largura da tela, e 3 ficam dividos na mesma linha, como se fosse uma tabela de 3 linhas e 3 colunas. Soh que dois panels, usaria um colspan=“3”

quero fazer isso pelo jsf…tem como?

Ja tentou usar este componente do JSF <h:panelGrid> ?

Um exemplo de uso:

<h:panelGrid columns="4" footerClass="subtitle" headerClass="subtitlebig" styleClass="medium" columnClasses="subtitle,medium"> <f:facet name="header"> <h:outputText value="Table with numbers"/> </f:facet> <h:outputText value="1" /> <h:outputText value="2" /> <h:outputText value="3" /> <h:outputText value="4" /> <h:outputText value="5" /> <h:outputText value="6" /> <h:outputText value="7" /> <f:facet name="footer"> <h:panelGroup> <h:outputText value="one row" /> <h:outputText value=" " /> <h:outputText value="grouped with panelGroup" /> </h:panelGroup> </f:facet> </h:panelGrid>

ja tentei usar mas nao deu mto certo

eu quero que a primeira linha da tabela um painel use 3 colunas, na segunda linha um painel use 2 colunas e na ultima cada coluna tenha um painel

e nao to sabendo dividir isso