Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/06/2002, 13:54
Avatar de hugo777
hugo777
 
Fecha de Ingreso: enero-2002
Ubicación: Lima, Perú
Mensajes: 757
Antigüedad: 22 años, 3 meses
Puntos: 1
Re: Base de datos y JSP

Hola, yo también recomiendo que la conexión este en un servlet, en lugar de un JSP. Pero podrias hacerlo tambén creando una clase especial de conexión: "SimpleConexion", que se llame luego de tu servlet de inicio para tu aplicacion web.

Aquie esta un ejemplo:

import javax.servlet.http.*;
import java.sql.*;
import java.io.*;

public class SimpleConexion {

private Connection connection;
private Statement statement;

private static final String driver="com.inet.tds.TdsDriver";
private static final String dbURL="jdbc:inetdae7:localhost?database=shop& quot;;
private static final String login="sa";
private static final String password="";

public SimpleConexion() {

try {
Class.forName(driver);
connection=DriverManager.getConnection(dbURL,login ,password);
statement=connection.createStatement();
}
catch (ClassNotFoundException e) {
System.err.println("ConnectionBean: driver no encontrado");
connection = null;
}
catch (SQLException e) {
System.err.println("ConnectionBean: driver no cargado");
connection = null;
}
}

public Connection getConnection() {
return connection;
}

//Otros métodos ...

}


Saludos,

H@C..