Se eu usar o código abaixo será mostrado de 1 até 4 lado a lado e de 5 até 7 na linha abaixo, preciso fazer algo parecido com algumas imagens carregadas de um BD, estou utilizando um dataTable para isso, mas se não colocar um <h:column> nada é exibido, porém se eu colocar um <h:column> fica tudo em apenas uma coluna e tudo um abaixo do outro. O dataTable permite exibir dados lado a lado ou devo fazer de outro jeito ou ainda utilizar outra ferramenta para isso?
marcossousa, esse código que terá o mesmo efeito que o anterior, o meu problema é com o dataTable, ele não aceita somente o panelGrid para exibir os dados, tem que colocar um <h:column> mas daí fica tudo em uma coluna e preciso que sejam exibidos lado a lado…
Eu tentei isso, porém ficou tudo em uma coluna ainda, o <h:column> não aceita opção nehuma, será que existe outra forma de colocar esses dados lado a lado?
criando duas colunas os dados ficaram repedidos nas duas colunas, e as imagens continuarão sendo mostradas na vertical e não na horizontal como eu gostaria…
Nesse link: http://www.guj.com.br/java/68212-dadatable--jsf foi resolvido o problema, com a utilização do:
<t:dataTable columnClasses=“columnPerm” newspaperColumns=“10” …
Espero que ajude alguem.