Tentei... mas nao consegui, preciso da ajuda da comunidade... Este código funciona normalmente em uma classe comum, consigo ter acesso as informacoes do meu banco... mas via JSP nao dá sinal algum de vida...
Imagino ser alguma coisa com meu Driver, pois o Console obteve esta saída:java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
Alguém tem um Socorro??
<%@page language="java"
import="java.io.*,java.sql.*,javax.sql.*,javax.naming.*"%>
<html>
<head>
<title>Modelo</title>
</head>
<body>
<%
Class.forName("com.mysql.jdbc.Driver").newInstance();
Connection con = DriverManager
.getConnection("jdbc:mysql://localhost/melzometrodb?user=root&password=root");
Statement stm = con.createStatement();
String SQL = "SELECT * FROM ataqueanimal";
ResultSet rs = stm.executeQuery(SQL);
while (rs.next()) {
String data = rs.getString("data");
String hora = rs.getString("hora");
String local = rs.getString("local");
String causas = rs.getString("causas");
String efeitos = rs.getString("efeitos");
out.println("Data: " + data + " Hora: " + hora + " Local: "
+ local + " Causas: " + causas + " Efeitos: " + efeitos);
}
%>
</body>
</html>
Este é o resultado do Console
16/08/2011 15:56:38 org.apache.catalina.core.StandardWrapperValve invoke
GRAVE: Servlet.service() for servlet jsp threw exception
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1645)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1491)
at org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:128)
at org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:66)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at org.apache.jsp.modelo_jsp._jspService(modelo_jsp.java:66)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Unknown Source)

