Preencher ListBox html arrayList

5 respostas
A

Como faço para preencher um listbox html com um arrayList ja preenchido?

Alguem pode me ajudar.

Aqui tá o meu jsp que imprime na tela o nome dos operadores cadastrados. Como faço para aumentar nesse bloco um listbox com os nomes que ja esta no arrayList.

<%@ page contentType=“text/html; charset=iso-8859-1” language=“java” import=“java.sql.ResultSet” errorPage="" %>

<%@ page import=“java.util.<em>"%>

<%@ page import="java.sql.</em>”%>
<%<a class="mention" href="/u/page">@page</a> import = “logistica.Bd”%>

<jsp:useBean id = “bd” class=“logistica.Bd” >

<jsp:setProperty name=“bd” property="*"/>

</jsp:useBean>
Consulta

<%

ResultSet resp;

bd.conecta();

resp=bd.executa_consulta(“select * from operador”);

ArrayList lista = new ArrayList();

try {
    while (resp.next()){
         
    	int codigo = resp.getInt("codigo");
	String nomeop = resp.getString("Nome");

        lista.add(nomeop);

         
		}
	} catch (SQLException e) {
		// TODO Auto-generated catch block

		e.printStackTrace();
	}

       out.println("Lista"+lista+"\n");

%>

Obrigado

5 Respostas

nbluis

Usa um for ai no meio com geração de codigo?
O que seria listbox? um combo/select?

tipo

println("");

for(String s : lista){

println(""+s+"");

}

println("");

é facil da mesma maneira que se faz com outras linguagens dinamicas…
valeu

A

[quote=nbluis]
O que seria listbox? um combo/select?

É um select html, eu coloquei errado, fiz confusão de linguagens de programacao.

Obrigado pela dica.

A

[quote=nbluis]
O que seria listbox? um combo/select?

É um select html, eu coloquei errado, fiz confusão de linguagens de programacao.

Obrigado pela dica.

A

[quote=nbluis]
O que seria listbox? um combo/select?

É um select html, eu coloquei errado, fiz confusão de linguagens de programacao.

Obrigado pela dica.

A
Criado 13 de agosto de 2006
Ultima resposta 13 de ago. de 2006
Respostas 5
Participantes 2