Estou querendo somar o conteúdo da minha bean <bean:write name=“horas” property=“soma”/>.
Como eu faço isto diretamente na jsp?
Tentei colocar um “somador” usando <% %>, porem não deu certo.
Como eu faço de outra maneira?
[code]<tr>
<td>NOME</td>
<td>HORAS</td>
</tr>
<logic:iterate name="listando" id="horas">
<tr>
<td><bean:write name="horas" property="nome"/></td>
<td><bean:write name="horas" property="horas"/></td>
</tr>
</logic:iterate> <br>
<br>
<tr>
<td><B>Somatória</B></td>
<td><B>[b]AQUI VAI A SOMATóRIA deste valor
<bean:write name="horas" property="soma"/>[/b]
</B>
</td>
Então…
Fiz este teste com a usando <% h.getHoras();%> e não deu certo pois o valor não irá entrar no “laço”. Permanecerá com o último valor que foi mandando no setHoras.
Colokando dentro do ITERATE, dá erro…
To tentando fazer na minha bean um incrementador…mas mesmo assim valew a vcs por tentaram me ajudar.
VALEW!!
Então…
Fiz este teste com a usando <% h.getHoras();%> e não deu certo pois o valor não irá entrar no “laço”. Permanecerá com o último valor que foi mandando no setHoras.
Colokando dentro do ITERATE, dá erro…[/quote]
Oooops - era pra ficar dentro do iterate mesmo. Foi mal. Que erro que da? De repente eh soh declarar alguma variavel…
Em todo caso a ideia de colocar num metodo externo eh melhor.