Olá pessoal,
estou com dificuldade em criar um bean, vamos ver se podem me ajudar.
Eu tenho um servlet que busca no bd todos meus registros e coloca em um vetor:
FornecedoresDAO conexao = new FornecedoresDAO();
Vector<Fornecedores> f = conexao.todosFornecedores();
essa parte está ok.
Então dentro desse f eu tenho meu vetor de fornecedores.
Na classe fornecedores, possuo código, cpf, nome, etc…
Depois do código acima, o servlet faz o seguinte:
RequestDispatcher dispatcher = request.getRequestDispatcher("/admin.jsp");
dispatcher.forward(request, response);
No admin.jsp eu quero criar meu bean e exibir aqueles campos que estão no f, exemplo: f.elementAt(0).getNome;
<jsp:useBean id="forn" class="br.com.grupo4.BeanListarFornecedores" scope="session" />
Só que nesse BeanListarFornecedores eu preciso receber de alguma forma todo aquele vetor f né?
Se eu colocar no método construtor do bean public BeanListarFornecedores(){
nome = "João";
}
eu posso simplesmente dar um <c:out value="${forn.nome}" />
mas em que parte eu passo para o bean meu vetor f? é no servlet, no jsp?
Eu imagino que no jsp eu preciso usar um c:forEach, mas o que tenho que passar no items?
tô bem perdido :shock: