Olá, bom dia.
Situação: recebo os dados com os nomes das colunas e com o rs numa página .vm e manipulo-os usando VTL.
Objetivo: fazer com que os dados se disponham da seguinte maneira na tabela
coluna1 coluna2 coluna3
dado1 dado2 dado3
coluna4 coluna5 coluna6
dado4 dado5 dado6
Consegui fazer um treco aqui, mas não ficou nada genérico:
#set( $contadorCol = 1 ) ##1 porque a primeira coluna é ID
#set( $contadorRs = 0 )
<table>
<tr>
#foreach( $i in [1..5] )
#foreach( $col in [1..5] )
<th>$!action.getCols( $contadorCol )</th>
#set( $contadorCol = $contadorCol + 1 )
#end
</tr><tr>
#foreach( $i in [1..5] )
<td style="border: 1px #A6A6A6 solid;">$!action.getResultset( $contadorRs )</td>
#set( $contadorRs = $contadorRs + 1 )
#end
</tr><tr>
#end
</tr>
</table>
(nada genérico e extremamente horrendo)
Poréns: não quero juntar as colNames e o Rs num ArrayList só.
Dúvida: como fazer isso ficar mais bonitinho/decente/usável/não-vergonhoso?
Valeu!
