Olá pessoal !
Tenho o seguinte sistema em desenvolvimento
no cliente.jsp o código é o seguinte:
<%
ArrayList lista_cliente = (ArrayList ) session.getAttribute(“lista_de_clientes”);
if (lista_cliente == null) {
lista_cliente = new ArrayList ();
session.setAttribute(“lista_de_clientes”, lista_cliente);
}
if ("POST".equals(request.getMethod())) {
Cliente cliente = new Cliente();
cliente.setNome(request.getParameter("txtNome"));
cliente.setID(request.getParameter("txtID"));
cliente.setRG(request.getParameter("txtRG"));
lista_cliente.add(cliente);
}
out.println( "------------------------------------------------------------" + "<br>");
for (int i = 0; i<lista_cliente.size(); i ++){
out.println( "Cliente " + (i+1) + "<br>");
out.println( "Nome : " + (lista_cliente.get(i).getNome()) + "<br>");
out.println( "ID : " + (lista_cliente.get(i).getID()) + "<br>");
out.println( "RG : " + (lista_cliente.get(i).getRG()) + "<br>");
out.println( "------------------------------------------------------------" + "<br>");
}
%>
no produto.jsp o código é o seguinte:
<%
ArrayList lista_produto = (ArrayList ) session.getAttribute(“lista_de_produtos”);
if (lista_produto == null) {
lista_produto = new ArrayList <Produto> ();
session.setAttribute("lista_de_produtos", lista_produto);
}
if ("POST".equals(request.getMethod())) {
Produto produto = new Produto();
produto.setID_Produto(request.getParameter("txtID"));
produto.setNome_Produto(request.getParameter("txtNome"));
produto.setVlr_Produto(request.getParameter("txtVlr"));
produto.setQtd_Produto(request.getParameter("txtQtd"));
lista_produto.add(produto);
}
out.println( "------------------------------------------------------------" + "<br>");
for (int i = 0; i<lista_produto.size(); i ++){
out.println( "Cliente " + (i+1) + "<br>");
out.println( "ID : " + (lista_produto.get(i).getID_Produto()) + "<br>");
out.println( "Nome : " + (lista_produto.get(i).getNome_Produto()) + "<br>");
out.println( "Valor : " + (lista_produto.get(i).getVlr_Produto()) + "<br>");
out.println( "Quantidade : " + (lista_produto.get(i).getQtd_Produto()) + "<br>");
out.println( "------------------------------------------------------------" + "<br>");
}
%>
nos dois jsp acima, a uma classe java separada para cada jsp com as variáveis encapsuladas
deixando as explicações de lado, vamos ao problema !
Seguinte num terceiro jsp (vendas.jsp)
preciso criar um combox com os nomes dos cliente adicionados na arrayList lista_cliente
e ainda um checkbox com os nomes dos produtos adicionados na arrayList lista_produto
não sei como posso desenvolver isso … estou mais familiarizada com banco de dados … porém nesse sistema só posso usar arrayList
por favor se alguém tiver mais experiência com esse tipo de sistema, me ajude.
Obrigada desde já !