Boa Tarde Amigos, estou com um problema aqui…
Tenho uma JSP que exibi o resultado de uma consulta em uma tabela.
<table width="100%" border="1" cellpadding="1" cellspacing="0" class="Tabelas">
<tr class="Titulo">
<th width="6%" scope="col">
<input type="checkbox" name="selecao" />
</th>
<th width="16%" scope="col"><div align="center">Data</div></th>
<th width="78%" scope="col">Descrição</th>
</tr>
<%
int i;
List lista = (List)session.getAttribute("listarferiados");
for (i=0; i < lista.size(); i++){
%>
<tr>
<td><div align="center">
<input type="checkbox" name="check+<% i %>" id="selecionar" />
</div></td>
<td> <div align="center"><%=( (Feriados)lista.get(i)).getData() %> </div></td>
<td> <%=( (Feriados)lista.get(i)).getDescricao() %> </td>
</tr>
<%
}
%>
</table>
Meu problema está em:
<input type="checkbox" name="check+<% i %>" id="selecionar" />
Quero que o nome dos meus checkbox seja check1, check2, check3… Assumindo o valor da volta do looping. (Valor do i).
Só que desta maneira que eu fiz, ele não acha o i… Da “cannot find symbol”
Na verdade não é nem assim que o código tem que ser, foi só uma “dedução”.
Então o que está errado? 
Obrigada a todos!
Att.,
Verônica Silva.