ae galera, bom dia,
gostaria que o array pegasse elemtentos do banco, fiz o codigo e talz agora quando eu vou compilar ele aparece esse erro
Exception while calling encodeEnd on component : {Component-Path : [Class: org.ajax4jsf.component.AjaxViewRoot,ViewId: /inserindocombo.jsp][Class: javax.faces.component.html.HtmlSelectOneListbox,Id: se]}
Caused by:
java.lang.InstantiationException - Teste.EstadoInfo
tenho esse metodo
private String estadoNome;
private SelectItem[] cidades;
private String pegar;
public String Pegacidades() throws SQLException{
PreparedStatement st;
ResultSet rs;
Connection Conn = Ascessando.getConnection();
try {
st = Conn.prepareStatement("SELECT descricao FROM secao");
st.execute();
rs= st.executeQuery();
while (rs.next()){
for(int i =0; i < 10; i++){
pegar = rs.getString(i);
}
}
}catch (SQLException e ){
e.printStackTrace();}
return estadoNome;
}
public static EstadoInfo[] getNearbyEstados() {
return nearbyEstados;
}
alguem poderia me ajudar, quero que o selec one list box pegue o valor do banco a partir de um array.