Como ajustar pagina para exibir informações duas colunas usando <c:forEach>  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
marcelotrajano
Entusiasta Java
[Avatar]

Membro desde: 14/01/2008 21:54:27
Mensagens: 23
Offline

Amigos eu retorno uma colection com objetos jogo na sessão para montar uma table com <c:forEach> Acontece que essa colection hoje tem 50 objetos e pode aumentar..eu queria montar minha tabela com duas colunas no formato:

CODIGO | DESCRICAO | VALOR | CODIGO | DESCRICAO | VALOR
1 | CAMA | R$100 | 1 | CAMA | R$100
2 | SOFA | R$50 | 2 | SOFA | R$50
3 | MESA | R$75 | 3 | MESA | R$75

...

Alguem sabe como posso fazer isso ?

Segue parte do cod atual...



[Email] [MSN]
mezini
Thread.start()

Membro desde: 03/04/2008 16:21:21
Mensagens: 27
Offline

marcelo,

a solução para seu problema acredito estar usando logica de programação, através do varStatus

minha sugestão é verificar se o número do indice é par (usar o operador mod 2).

dentro do seu <c:forEach> voce usaria a tag <c:when> verificando se o numero é par ou impar.

se ele for par, voce acrescentaria as tags <tr> </tr> caso não, voce acrescentaria apenas os <td>, assim fazendo com que sua informação fique em 2 colunas...

conseguiu entender?

Abraços.
marcelotrajano
Entusiasta Java
[Avatar]

Membro desde: 14/01/2008 21:54:27
Mensagens: 23
Offline

É eu imagino que seja por logica...pelo index ali...porem essa logica é que esta dificil de elaborar...ja quebrei a cabeça mas ele ou joga td de um lado ou do outro...
[Email] [MSN]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team