Prezados,
Ao criar um projeto do zero, sem usar o arquivo disponibilizado para o curso, encontrei um problema na exibição de uma lista no JSP. O nome da classe é Sublotacao; consigo acessar o banco e a lista é corretamente recuperada e repassada para o JSP; contudo, a lista só é corretamente exibida quando o atributo "var" tem nome diferente de "sublotacao", como exibido abaixo:
<c:forEach items="${sublotacaoList}" var="item">
<tr>
<td>${item.descricao} </td>
<td>${item.caixainstitucional} </td>
</tr>
</c:forEach>
Seguindo o exemplo do curso e o da documentação do framework, o código ficaria como apresentado abaixo, mas dessa forma, os campos não são exibidos, observando-se apenas que as linhas da tabela correspondem a quantidade de registros:
<c:forEach items="${sublotacaoList}" var="sublotacao">
<tr>
<td>${sublotacao.descricao} </td>
<td>${sublotacao.caixainstitucional} </td>
</tr>
</c:forEach>
O que pode estar acontecendo para gerar esse erro?
Obrigada, Cristiane