Pessoal, boa tarde.
estou apanhando pra fazer um array na jsp tenho o seguinte código
<c:forEach begin="0" end="${form.tamanhoHorizonte-1}" var="i" step="1" varStatus="ii">
<tr>
<td><c:out value="${form.vetMes[ii.index]}" />/<c:out value="${form.vetAno[ii.index]}" /></td>
<td><form:input id="quantidadeGfis" path="quantidadeGfis[${ii.index}]" alt="signed-decimal" /></td>
<td><form:input id="quantidadeMesGfis" path="quantidadeMesGfis[${ii.index}]" alt="signed-decimal" /></td>
<td width="100"><form:checkbox path="atrasoOperacionalParcela[${ii.index}]" id="atrasoOperacionalParcela" value="1" /></td>
<td width="100"><form:checkbox path="garantiaFisicaFlat[${ii.index}]" id="garantiaFisicaFlat" value="1" /></td>
</tr>
</c:forEach>
ele aparentemente gera o html certinho
<tr class="">
<td>1/2013</td>
<input type="hidden" value="2013" id="vetAno" name="vetAno[0]" class="input"/>
<input type="hidden" value="1" id="vetMes" name="vetMes[0]" class="input"/>
<td><input type="text" alt="signed-decimal" value="0,00" name="quantidadeGfis[0]" id="quantidadeGfis" style="text-align: right;" class="input"/></td>
<td><input type="text" alt="signed-decimal" value="0,00" name="quantidadeMesGfis[0]" id="quantidadeMesGfis" style="text-align: right;" class="input"/></td>
<td width="100"><input type="checkbox" value="1" name="atrasoOperacionalParcela[0]" id="atrasoOperacionalParcela" class="input"/><input type="hidden" value="on" name="_atrasoOperacionalParcela[0]" class="input"/></td>
<td width="100" class="last"><input type="checkbox" value="1" name="garantiaFisicaFlat[0]" id="garantiaFisicaFlat" class="input"/><input type="hidden" value="on" name="_garantiaFisicaFlat[0]" class="input"/></td>
</tr>
<tr class="line">
<td>2/2013</td>
<input type="hidden" value="2013" id="vetAno" name="vetAno[1]" class="input"/>
<input type="hidden" value="2" id="vetMes" name="vetMes[1]" class="input"/>
<td><input type="text" alt="signed-decimal" value="0,00" name="quantidadeGfis[1]" id="quantidadeGfis" style="text-align: right;" class="input"/></td>
<td><input type="text" alt="signed-decimal" value="0,00" name="quantidadeMesGfis[1]" id="quantidadeMesGfis" style="text-align: right;" class="input"/></td>
<td width="100"><input type="checkbox" value="1" name="atrasoOperacionalParcela[1]" id="atrasoOperacionalParcela" class="input"/><input type="hidden" value="on" name="_atrasoOperacionalParcela[1]" class="input"/></td>
<td width="100" class="last"><input type="checkbox" value="1" name="garantiaFisicaFlat[1]" id="garantiaFisicaFlat" class="input"/><input type="hidden" value="on" name="_garantiaFisicaFlat[1]" class="input"/></td>
</tr>
<tr class="">
<td>3/2013</td>
<input type="hidden" value="2013" id="vetAno" name="vetAno[2]" class="input"/>
<input type="hidden" value="3" id="vetMes" name="vetMes[2]" class="input"/>
<td><input type="text" alt="signed-decimal" value="0,00" name="quantidadeGfis[2]" id="quantidadeGfis" style="text-align: right;" class="input"/></td>
<td><input type="text" alt="signed-decimal" value="0,00" name="quantidadeMesGfis[2]" id="quantidadeMesGfis" style="text-align: right;" class="input"/></td>
<td width="100"><input type="checkbox" value="1" name="atrasoOperacionalParcela[2]" id="atrasoOperacionalParcela" class="input"/><input type="hidden" value="on" name="_atrasoOperacionalParcela[2]" class="input"/></td>
<td width="100" class="last"><input type="checkbox" value="1" name="garantiaFisicaFlat[2]" id="garantiaFisicaFlat" class="input"/><input type="hidden" value="on" name="_garantiaFisicaFlat[2]" class="input"/></td>
</tr>
<tr class="line">
<td>4/2013</td>
<input type="hidden" value="2013" id="vetAno" name="vetAno[3]" class="input"/>
<input type="hidden" value="4" id="vetMes" name="vetMes[3]" class="input"/>
<td><input type="text" alt="signed-decimal" value="0,00" name="quantidadeGfis[3]" id="quantidadeGfis" style="text-align: right;" class="input"/></td>
<td><input type="text" alt="signed-decimal" value="0,00" name="quantidadeMesGfis[3]" id="quantidadeMesGfis" style="text-align: right;" class="input"/></td>
<td width="100"><input type="checkbox" value="1" name="atrasoOperacionalParcela[3]" id="atrasoOperacionalParcela" class="input"/><input type="hidden" value="on" name="_atrasoOperacionalParcela[3]" class="input"/></td>
<td width="100" class="last"><input type="checkbox" value="1" name="garantiaFisicaFlat[3]" id="garantiaFisicaFlat" class="input"/><input type="hidden" value="on" name="_garantiaFisicaFlat[3]" class="input"/></td>
</tr>
<tr class="">
<td>5/2013</td>
<input type="hidden" value="2013" id="vetAno" name="vetAno[4]" class="input"/>
<input type="hidden" value="5" id="vetMes" name="vetMes[4]" class="input"/>
<td><input type="text" alt="signed-decimal" value="0,00" name="quantidadeGfis[4]" id="quantidadeGfis" style="text-align: right;" class="input"/></td>
<td><input type="text" alt="signed-decimal" value="0,00" name="quantidadeMesGfis[4]" id="quantidadeMesGfis" style="text-align: right;" class="input"/></td>
<td width="100"><input type="checkbox" value="1" name="atrasoOperacionalParcela[4]" id="atrasoOperacionalParcela" class="input"/><input type="hidden" value="on" name="_atrasoOperacionalParcela[4]" class="input"/></td>
<td width="100" class="last"><input type="checkbox" value="1" name="garantiaFisicaFlat[4]" id="garantiaFisicaFlat" class="input"/><input type="hidden" value="on" name="_garantiaFisicaFlat[4]" class="input"/></td>
</tr>
Porém não está passando os valores para o meu Form
/** Atributo vet ano. */
private String[] vetAno;
/** Atributo vet mes. */
private String[] vetMes;
/** Atributo quantidade gfis. */
private String[] quantidadeGfis;
/** Atributo quantidade mes gfis. */
private String[] quantidadeMesGfis;
/** Atributo garantia fisica flat. */
private String[] garantiaFisicaFlat;
/** Atributo atraso operacional parcela. */
private String[] atrasoOperacionalParcela;
Oq será q pode ser alguém tem uma luz?