Combos encadenados con Servlets y JQuery aplicando el MVC
Bien, Ahora Vamos a la pŕactica: Para elloVamos a utilizar como ejemplo La creacion de unos combos encadenados de Paises y Ciudades.
CAPA DEL MODELO
Este parte del código viene dentro del paquete del modelo que seria en si la lógica decontrol
//Creacion del metodo para buscar Paises al realizar la consulta a la base de datos en el paquete del modelo
public ArrayList buscaPaises() {
//creacion del arraylist ciudadesArrayList Ciudades = new ArrayList();
try {
//Realizar la conexion a la base de datos
//Obviamente con una Clase Conexion tambien en el paquete del modeloConexion cnn = new Conexion();
connection = cnn.getConnnection();
st = connection.createStatement();
rs = st.executeQuery("selectidpais,nombre from Paises");
//iterar los resultados
while (rs.next()) {
Paises.add(rs.getString("idpais"));
Paises.add(rs.getString("nombre"));}
} catch (NamingException ex) {
Logger.getLogger(Usuario.class.getName()).log(Level.SEVERE, null, ex);
} catch (SQLException e) {System.err.println("error " + e.getMessage());
//se cierran la conexion y el Statement
} finally {
try {
if (rs != null) {rs.close();
}
if (st != null) {
st.close();
}
if (connection != null) {
connection.close();}
} catch (Exception e) {
System.out.println("Error en consulta");
e.printStackTrace();
}
}
//retornar el...
Regístrate para leer el documento completo.