Olá a todos, alguém pode me ajudar com esse código?
estou usando indexId no segundo iterate para nomear cada item contido no array nota (nota0, nota1, nota2 …) e quando terminasse essa iteração que fosse começar a outra eu queria que o continuasse de onde esta parou, mas como começa uma nova iteração, a contagem começa do zero novamente.
Como faço p/ recuperar este valor e começar a contagem a partir dele? Eh usando bean:define?
<logic:notEmpty name="categoriasPeso">
<logic:iterate name="categoriasPeso" id="catPeso">
<div>
<div style="background-color: #eaedef; padding: 5px;"><bean:write name="catPeso" property="siglaCAV" /> » <bean:write name="catPeso" property="descricaoCAV" /> (Peso: <bean:write name="catPeso" property="peso" />)</div>
<br><br>
<bean:define id="Itens" name="catPeso" property="itemPeso"/>
<table>
<tr>
<td width="50px">Peso</td>
<td width="50px">Nota</td>
</tr>
<br>
<logic:iterate id="itemPeso" name="Itens" indexId="i">
<tr>
<td width="50px"><bean:write name="itemPeso" property="peso"/></td>
<td><input size="5" type="text" property='<%="nota["+i+"]"%>' styleId='<%="nota"+i%>'>
</tr>
</logic:iterate>
</table>
<br><br>
</div>
</logic:iterate>
</logic:notEmpty>
obrigada.