Buenas compañeros, estoy intentando hacer conexión mediante JSP a MySQL con Tomcat y Apache.
Tengo este código que no se si es el correcto, el driver ya me lo he descargado para ecplise y esta incluido en el path (o eso creo), pero no me termina de conectar y no se cual es el problema. La conexión se que funciona puesto que desde PHP si acceso a la base de datos.
package conexion;
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
/**
*
* @author Jorge Félix
*/
public class ConexionDB {
public static Connection conex;
static Statement stm;
public static ResultSet rs;
public ConexionDB() throws ClassNotFoundException, SQLException {
Class.forName("com.mysql.jdbc.Driver");
String servidor="jdbc:mysql://localhost/carrito";
String usuario="root";
String pass="";
conex=(Connection)DriverManager.getConnection(servidor, usuario, pass);
}
public Connection getConex() {
return conex;
}
public static void setConex(Connection conex) {
ConexionDB.conex = conex;
}
public void desconectar() throws SQLException {
if (!conex.isClosed()) {
conex.close();
}
}
}
¿Alguna solución? Gracias :)