¿Alguien sabe por qué no funciona este código?
Quiero conectarme a la BD MYSQL, q se llama BD_INCIDENCIAS, pero no lo condigo, me da error al registrar el driver... ¿Puede ser q tenga q especificar el camino donde se encuentra la BD? La tengo en C:/apache/mysql/data/BD_INCIDENCIAS, donde se instaló por defecto al instalar Apache+MYSQL+PHP, pero ahora no sé cómo tengo q 'invocarla' para q me la reconozca. ¿Qué tengo q hacer?
<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<%@ page import="java.io.*,java.util.*,java.lang.*,java.net .*,java.sql.*" %>
<title>Validar</title>
<%
HttpSession hs = request.getSession(true);
Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://localhost/BD_INCIDENCIAS", "root", ""); <------- AQUÍ FALLA
Statement stmt = con.createStatement(); //throws SQLException
%>