Olá, pessoal estou precisando de uma ajuda.
Não consigo conectar no mysql com jsp, criei uma classe que faz uma simples conexao, e um main que instancia e retorna o objeto da conexao tudo certo quando crio uma jsp para instanciar a classe conexao e chamar o metodo que retorna o objeto da conexao da pau.
Este é o jsp
<%@ page language="java" import="java.sql.*" %>
<%@ page language="java" import="database.Conexao" %>
<%
Conexao conn = new Conexao();
Connection con = null;
try {
con = conn.connect();
} catch (SQLException e) {
e.printStackTrace();
}
System.out.println(con);
%>
Esta é a classe Conexao.
package database;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class Conexao {
public Connection connect(){
try {
return DriverManager.getConnection("jdbc:mysql://localhost/fj21","root","");
} catch (SQLException e) {
throw new RuntimeException(e);
}
}
}
Quando uso o main e executo como aplicação java normal, mas quando rodo o jsp o apache me retorna erro na linha 10 do jsp.
Desde já agradeço.