Seguinte: Tenho um objeto que era bean, mas precisei modificar seu construtor da seguinte forma:
Eu fazia um laço com ele da seguinte maneira:
<jsp:useBean id="dao" class="ContatoDAO" />
...
<c:forEach var="contatos" items="${dao.lista}">
...
</c:forEach>
Mas como ele passou a não ser um bean, eu queria saber se tem como eu criar um objeto através de scriptlets, por exemplo:
<% ContatoDAO dao = new ContatoDAO(connection); %>
E armazenar no parâmetro items do c:forEach uma função getListaContatos que devolve um ArrayList<Contato>. Estou tentanto da seguinte maneira mas não imprime nada:
<% ContatoDAO dao = new ContatoDAO(connection); %>
...
<c:forEach var="contatos" items="<% dao.getListaContatos() %>">
...
Abs.