Mais dúvidas no JBoss Seam

0 respostas
R

Olá pessoal.
A duvida parece primaria, mas procurei solução no google e não encontrei … Vamos ver se consigo explicar o que estou precisando fazer.
Eu quero montar 1 grid (table) a partir de uma coleção de objetos, bom, mas o lance é o seguinte, pra exemplificar, a primeira coleção vem com objetos que vão compor o titulo das colunas desse grid, e o segundo, sao os valores que quero colocar nas colunas. algo assim :

List l = new ArrayList();
l.add("COL1");
l.add("COL2");
l.add("COL3");

Seria algo assim …


| COL1 | COL2 | COL3 |

depois viriam a coleção dos dados que quero colocar em baixo desse titulo …

List l = new ArrayList();
MyBean b = new MyBean();
b.setId(1);
b.SetColId(1);
b.setDesc("VCOL1")
l.add(b);
b = new MyBean();
b.setId(1);
b.SetColId(2);
b.setDesc("VCOL2")
l.add(b);
b = new MyBean();
b.setId(1);
b.SetColId(3);
b.setDesc("VCOL3")
l.add(b);

b = new MyBean();
b.setId(2);
b.SetColId(1);
b.setDesc("XCOL1")
l.add(b);
b = new MyBean();
b.setId(2);
b.SetColId(2);
b.setDesc("XCOL2")
l.add(b);
b = new MyBean();
b.setId(2);
b.SetColId(x);
b.setDesc("XCO3")
l.add(b);

O resultado que eu quero seria algo como :


| COL1 | COL2 | COL3 |

|VCOL1 |VCOL2 |VCOL3 |
|XCOL1 |XCOL2 |XCOL3 |

O unico jeito que eu eu consegui fazer pelo menos o titulo foi usando <a4j:repeat /> e HTML puro , e agora eu nao consigo sequer imaginar como faria pra iterar os dados da segunda coleção para conseguir o efeito que eu preciso …

Alguem já precisou fazer algo parecedo e poderia me ajudar ?

Grato,

Ronaldo.

Criado 11 de janeiro de 2010
Respostas 0
Participantes 1