Caros,
Encontro-me com o seguinte problema: tenho um array bidimensional que relaciona funcionariosXcursos porém quando o jsp é exibido não seta apenas o chekbox que deveria está marcado mais toda a linha
.Estou usando html:multibox. A figura esclarece melhor a situação.
<td>
<html:multibox property="cfAssociacoes[${countL}][${countC}]" value="on" />
${ugbForm.cfAssociacoes[countL][countC]}
</td>
alguém poderia me ajudar por favor…
Você já verificou o se na hora de fazer o submit, os valores estão sendo marcados corretamente?
O código fonte foi gerado como esperado?
O campo value está com o valor “on” mesmo?
Estão sim, exibe ao lado de cada multibox o valor retornado pela posição do array, como você deve ter observado apenas um combo está com valor “on”.
Luiz,
Obrigada pela atenção. Resolvi usando input type checkbox
<input type="checkbox" name="cfAssociacoes[${countL}][${countC}]" value="on"
<c:if test="${ugbForm.cfAssociacoes[countL][countC]=='on'}">checked="checked"</c:if>>
… mas fica a dica de que usar multibox com array bidimensional não é uma boa não…vlw.