Bom dia Pessoal
estou usando um exemplo até que simples para conexão JSP com MySql, no entanto estou com o seguinte erro.
O código que estou usando é
<%@page contentType="text/html" language="java" import="java.sql.*"%>
<html>
<head>
<title>Gerenciador</title>
</head>
<body>
<%
try
{
Class.forName("org.gjt.mm.mysql.Driver");
Connection con=DriverManager.getConnection("jdbc:mysql://localhost/escola","","");
Statement stm=con.createStatement();
out.println("Conexão efetuada com sucesso");
}
catch(Exception e)
{
out.println("Falha na conexão " + e.getMessage());
}
%>
<% String todos_dados="select * from tablename";
try
{
ResultSet rstbusca_maior = stm.executeQuery("select * from aluno");
if(rstbusca_maior.next())
out.println("Nome");
}
catch (Exception e)
{
out.println(e.getMessage());
}
%>
</body>
</html>
Não estou conseguindo descobrir porque não reconhece o Statement stm. O banco está sendo conectado pois quando deixo só a parte da conexão é exibido a mensagem que a conexão foi feita com sucesso.
Alguem pode me ajudar a dizer onde está a lambança?