Si estas con Tomcat es mejor que hagas lo que te dien antes que mi mensaje, bajate el ".jar" que necesites y metelo en: "
C:\Archivos de programa\Apache Software Foundation\Tomcat 6.0\lib".
Te voy a poner mi ejemplo más reciente, aunque sea con Oracle, la cosa es que cambies lo de Oracle por lo necesario de MySQL y listo.
cOnnec.java
Código:
import java.sql.*;
public class cOnnec {
public String Metodo(){
ResultSet rset = null;
try{
DriverManager.registerDriver (new oracle.jdbc.driver.OracleDriver());
Connection conn = DriverManager.getConnection
("jdbc:oracle:thin:@192.168.10.200:1521:BASEDATOS", "USUARIO", "PASSWORD");
Statement stmt = conn.createStatement();
rset = stmt.executeQuery("select * from TABLAS");
String variable = "BLABLABLA";
return variable;
}catch (Exception e){
e.printStackTrace();
return e.getLocalizedMessage();
}
}
main.jsp
Código:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@ page import="java.sql.*" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Prueba</title>
</head>
<body>
<jsp:useBean id="Dat" class="cOnnec" scope="request" />
<%
out.println(Dat.Metodo());
%>
</body>
</html>
Ya sabes, buscate tu driver para MySQL y tu cadena conexión para tu Base de Datos y para MySQL por si tiene otro formato.