Estou tentando rodar páginas JSP no tomcat 5.5 com acesso a banco de dados mysql, não está dando certo, tá dando o erro 500 no browser, pergunto se eu tenho que configurar algo no arquivo server.xml e no web.xml do tomcat. Alguém poderia descrever os passos de configuração pra mim.
Obrigado
Fora a configuração normal, não. Apenas certifique-se que o JAR do driver está na pasta lib do projeto dentro do TomCat.
Consegui rodar uma aplicação, em outra aparece a mensagem:
java.sql.SQLException: Invalid authorization specification message from server: “Access denied for user ‘root’@‘localhost’ (using password: YES)”
A classe que faz a conexão tem o seguinte:
package ebp;
import java.sql.*;
public class GerenteDeConeccao
{
private static GerenteDeConeccao objeto;
public static GerenteDeConeccao instancia()
{
if (objeto == null)
objeto = new GerenteDeConeccao();
return objeto;
}
private GerenteDeConeccao()
{
try {
Class.forName(“com.mysql.jdbc.Driver”).newInstance();
}
catch (Exception e) {}
}
public Connection open() throws Exception
{
Connection conn = null;
try {
conn = DriverManager.getConnection(“jdbc:mysql://localhost:3306/moto?user=root”);
}
catch (SQLException e) { throw e; }
return conn;
}
}
Obs: o meu mysql não tem senha
Agradeço.[/code]
Dae Kamara, tó com o mesmo problema, mas a msg que erro que da no meu é assim:
“Access denied for user ‘root’@‘localhost’ (using password: No)”
meu codigo é assim:
[code]
package Cadastros;
import java.sql.Connection;
import java.sql.DriverManager;
public class Conexao {
// Para se conectar ao Banco de dados…
public Connection getConexao() throws Exception{
Class.forName("org.gjt.mm.mysql.Driver");
Connection con = DriverManager
.getConnection("jdbc:mysql://localhost/systeca?user=root, passoword=teste");
return con;
}
}[/code]