Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ruinas

jsp

Recommended Posts

Ola amigos...

 

Eu programo em ASP a mais de 3 anos.. e estou aqui pronto para meter as caras no JSP tb..

Amo programação WEB.

 

Vejo que as diferenças entre ASP e JSP são grandes, ja me deparei com minha primeira dúvida na conexao com o banco de dados mySQL

 

My Codigo....

 

 

<%@page import="java.sql.*"%>

<%

Class.forName("com.mysql.jdbc.Driver");

connection con = DriverManager.getConnection(

"jdbc:mysql://localhost:3306/mysql?userUnicode=true",

"root","admin");

 

Statement stm = con.createStatment();

ResultSet res = stm.executeQuery("select user from user");

 

while(res.next()) {

out.println(res.getString(1));

}

%>

 

Algo simples que tirei de exemplo de um Livro... Mais estou me deparando com o erro;

 

type Exception report

 

message

 

description The server encountered an internal error () that prevented it from fulfilling this request.

 

exception

 

org.apache.jasper.JasperException: Unable to compile class for JSP

 

An error occurred at line: 2 in the jsp file: /web/web/repete1.jsp

Generated servlet error:

connection cannot be resolved to a type

 

 

org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.ja

va:84)

org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:328)

org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:409)

org.apache.jasper.compiler.Compiler.compile(Compiler.java:288)

org.apache.jasper.compiler.Compiler.compile(Compiler.java:267)

org.apache.jasper.compiler.Compiler.compile(Compiler.java:255)

org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563)

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:293)

org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)

org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)

javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

 

 

Alguem poderia me dar uma força de como entender estes erros e tb se possivel qual o problema com o meu codigo.. é com o driver do mySql.. ow uq?

 

Brigadao a todos http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, no código postado, "connection" tá escrito em minúsculas... deveria ser "Connection" (java, diferente de VB, é sensível ao caso - distingue maiúsculas de minúsculas)...O que está parecendo aqui é que o java não encontrou a biblioteca do mySQL pra poder fazer uma instância de Connection. Faça um bloco try ao redor do código e se ele pegar a exceção ClassNotFoundException você verá que é isso mesmo que está acontecendo.Aparentemente está ocorrendo um desses 2 problemas, ou o "c" minúsculo na em Connection, ou a classe que não é encontrada. Nesse caso é só colocar o jar com o driver JDBC do mySQL na mesma pasta que seu código fonte.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.