Olá amigos
estou lendo o livro Tudo sobre JSP do autor Fernando Anselmo , só que esse livro só pode estar desatualizado porque não roda minha consulta sql.
Tipo, estou fazendo deste jeito.
<%@ page import="java.sql.*" %>
<html><body>
<b>Seus usuários são:</b><br>
<%
String cURL = "jdbc:mysql://localhost:3306/mysql?useUnicode=true";
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
Connection con = DriverManager.getConnection(cURL, "root", "root");
Statement stm = con.createStatement();
ResultSet res = stm.executeQuery("select user from user");
while (res.next()) {
out.println(res.getString("user")+"<br>");
}
res.close();
%>
</body></html>
No livro ele cita usar o TomCat e meu netbeans está com o glass fish
O banco eu enchergo e faço as atualizações tranquilamente
mas quando eu gero a consulta via Jsp a pagina me retorna um erro
HTTP Status 500 -
type Exception report
message
descriptionThe server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver
root cause
java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver
note The full stack traces of the exception and its root causes are available in the GlassFish/v3 logs.
Alguem sabe onde estaria o problema?
Outra dúvida que me apareceu agora, qual o procedimento para que o meu projeto acesse apenas um determinado banco , criei 3 bancos no meu projeto , porém qual fazer para o netbeans reconheçer apenas um
no PHP eu fazia desta forma : mysql_select_db(“banco_usar”);
e não vi isso no exemplo acima.
Desde já obrigado!