Tema: Servlet java
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/01/2012, 05:57
Montes28
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 7 meses
Puntos: 6
Respuesta: Servlet java

No me sale error , no se como imprimir el resultado del resultset
no se como en servlet imprimir este metodo
public ArrayList<Estudiante> getLstEstudiastes()

necesito realizar la consulta a la base de datos y mostrarla en un servlet


esta es la class Conexion


import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class Conexion {
private String servidor,
bd,
usu,
pwd;
Connection con;

public Conexion(String ser, String bd,String u,String pwd){
this.servidor=ser;
this.usu=u;
this.bd=bd;
this.pwd=pwd;
}

public void conectad() throws SQLException{
try{

//cargar el driver de conxion Mysql
Class.forName("com.mysql.jdbc.Driver");
con = DriverManager.getConnection("jdbc:mysql://"+servidor+"/"+bd,usu,pwd);
}catch(ClassNotFoundException cnfe){
System.out.print("No cargo la clase de driver"+cnfe.getMessage());
}catch(SQLException sqle){
System.out.print("Error al conectar a la BD"+ sqle.getMessage());
}
}

public void ejecutaConsultaModificacion(String sql){
try{
Statement st= con.createStatement();
st.executeUpdate(sql);
}catch(SQLException sqle){
System.out.print("Error al ejecutar la consulta" +sqle.getMessage());
}
}


public ResultSet ejecutarSelect(String sql){
ResultSet rs=null;
try{
Statement st=con.createStatement();
rs =st.executeQuery(sql);
}catch(SQLException sqle){
System.out.print("Error en el select"+sqle.getMessage());

}
return rs;
}



public void cerrarConexion(){
try{
con.close();
}catch(SQLException sqle){
System.out.print("Error al cerrar la conexion" + sqle.getMessage());
}
}
}