Sou iniciante em JSP e gostaria de saber como utilizar um foreach para escrever na tela valores resultantes de um ResultSet que vem de um procedimento de dentro de Bean.
Ex.:
//meu procedumento
public ResultSet ListaGrupos(){
//BD.BuscaGrupos tb retorna um resultSet
return BD.BuscaGrupos();
}
//Meu prodimento que busca a descrição dos produtos
public ArrayList listaProduto2() throws SQLException{
ArrayList lista = new ArrayList();
ResultSet res = this.aprodutosDb.buscaListaProdutos(this.aprodutosMd.getCodigo());
while(res.next()){
produtosMd produtos = new produtosMd();
produtos.setDesc(res.getString(3));
lista.add(produtos);
}
return lista;
}
mas meu jsp retorna uma excessao, dis que não encontra o listas.listaProduto2.
Como preencho o parametro var do foreach, de acordo com o meu procedimento acima?