Prezados, sou novo na programação java e estou com a seguinte dúvida:
1 - Ambiente que estou usando (Eclipse, TomCat 6.0, Mysql 5.0)
Fiz um formulário jsp para inserir um cadastro no banco de dados mysql, quanto eu tento fazer a conexão com o banco vem sempre a mensagem que não encontrou o drive para a conexão, mas neste mesmo projeto se faço uma aplicação console chamando a minha classe de conexão com o banco o programa funciona, portanto o que estou fazendo de errado ?
O .jar do mysql já esta anexão ao projeto.
Erro:
java.lang.RuntimeException: java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost/fj21
br.com.caelum.jdbc.ConnectionFactory.getConnection(ConnectionFactory.java:13)
br.com.caelum.jdbc.dao.ContatoDAO.(ContatoDAO.java:20)
br.com.caelum.agenda.servlet.AdicionaContatoServlet.service(AdicionaContatoServlet.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
classe de conexão
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class ConnectionFactory {
public Connection getConnection(){
System.out.println(“Conectado ao banco Mysql”);
try {
return DriverManager.getConnection(“jdbc:mysql://localhost/fj21”, “root”, “virus12”);
} catch(SQLException e) {
throw new RuntimeException(e);
}
}
}