Pessoal , estou precisando de uma dica..
Preciso preecher um Caixa de Listagem com a estrutura abaixo sendo que nos valores (value) serão o id´s de cada usuario e onde tem os nomes da cidades será o nome de cada usuario<div id="listausuario">Usuarios: <html:select property="idusuario">
<html:option value="1">Rodrigo</html:option>
<html:option value="2">Cesar</html:option>
<html:option value="3">Luiz/html:option>
</html:select>
</div>
A consulta é feita na classse chamada banco através do método abaixo..
public void ImprimeUsuario() throws ClassNotFoundException {
Connection conexao = null;
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String bd = "jdbc:odbc:meubanco";
conexao = DriverManager.getConnection(bd);
String SQL = "SELECT idUsuario,nomeUsuario FROM Usuario";
Statement pst = conexao.createStatement();
ResultSet rs = pst.executeQuery(SQL);
while (rs.next()) {
String id = rs.getString("idUsuario");
String user = rs.getString("nomeUsuario");
// System.out.println("idUsuario: " + id + " nomeUsuario " + user); // esse resultado preciso passar pra lá pro arquivo JSP
}
// return cadastrou;
} catch (SQLException e) {
// se houve algum erro, uma exceção é gerada para informar o erro
e.printStackTrace(); //vejamos que erro foi gerado e quem o gerou
// return false;
} finally {
try {
conexao.close();
} catch (SQLException onConClose) {
System.out.println("Houve erro no fechamento da conexão");
onConClose.printStackTrace();
}
} // fim do bloco try-catch-finally
}
Obrigado a todos q puderem ajudar..!
Abraços