Carregar Driver e mostrar na tela

4 respostas
A

<%

try

{

//carregar o drive

Class.forName(org.postgresql.Driver);

out.println(Consegui carregar o driver);

}

catch(ClassNotFoundException erroClass)

{

out.println("Classe Driver JDBC nao foi localizado, erro = "+erroClass);

}

%>

porque não consigo mostrar essa mensagem na tela?

4 Respostas

E

qual mensagen a primeira ou segunda?

obs: coloque os seus codigos entre a tag code

A

agora meu problema é esse…

Gerador de Provas
<%

try

{

//1º carregar o driver

Class.forName(“org.postgresql.Driver”);

<a href="//out.println">//out.println</a>(“Conseguiu carregar o driver”);
Connection con = DriverManager.getConnection("jdbc:postgresql://localhost/tcc","postgres","admin");
	out.println("Conexão com Sucesso");	

}
catch(ClassNotFoundException erroClass)
{
	out.println("Classe Driver JDBC não foi encontrado, erro"+erroClass);
}
catch(SQLException erroSQL)
{
	out.println("Erro de conexão com o Banco de dados, erro"+erroSQL);
}

%>

<div class="container_12">
	<!-- HEADER -->
	<div class="grid_8 header">
		<h1><a href="index.jsp"><img src="img/logo.gif" alt="Gerador de Provas" /></a></h1>
	</div>
	<!-- HEADER -->
	<!-- CONTENT -->
	<div class="grid_12 login">
		<div class="grid_6 suffix_1 alpha omega">
			<h2>Professor!</h2>
			<p>
				Faça seu cadastro e utilize as ferramentas de avaliação disponíveis para que possa monitorar o aprendizado de suas turmas.<br />
				<a href="#">Cadastre-se</a>
				<br />
				Se  é cadastrado faça seu login:
			</p>
			<div class="grid_6 alpha entrar">
				<h3>Entrar</h3>
				<form>
					<div class="grid_2 alpha omega rotulos">
						<label>Usuário:</label>
					</div>
					<div class="grid_4 alpha omega">
						<input name="usuario" type="text" id="usuario" />
					</div>
					<div class="clear"></div>
					<div class="grid_2 alpha omega rotulos">
						<label>Senha:</label>
					</div>
					<div class="grid_4 alpha omega">
						<input name="senha" type="text" id="senha"/>
					</div>
					<div class="clear"></div>
					<div class="grid_2 alpha omega rotulos"></div>
					<div class="grid_4 alpha omega">
						<input type="submit" name="entrar" id="entrar" value="Entrar" class="bt bt_entrar" />
					</div>
					<div class="clear"></div>
				</form>
			</div>
		</div>
		<div class="grid_5 omega">
			<h2>Aluno!</h2>
			<p>
				Faça seu cadastro e acompanhe suas turmas e os conteúdos disponibilizados por seus professores.<br />
				<a href="#">Cadastre-se</a>
				<br />
				Se  é cadastrado faça seu login:
			</p>
			<div class="grid_5 alpha entrar">
				<h3>Entrar</h3>
				<form>
					<div class="grid_2 alpha omega rotulos">
						<label>Usuário:</label>
					</div>
					<div class="grid_3 alpha omega">
						<input type="text" />
					</div>
					<div class="clear"></div>
					<div class="grid_2 alpha omega rotulos">
						<label>Senha:</label>
					</div>
					<div class="grid_3 alpha omega">
						<input type="text" />
					</div>
					<div class="clear"></div>
					<div class="grid_2 alpha omega rotulos"></div>
					<div class="grid_3 alpha omega">
						<input type="submit" value="Entrar" class="bt bt_entrar" />
					</div>
					<div class="clear"></div>
				</form>
			</div>
		</div>
		<div class="clear"></div>
	</div>
    <div class="clear"></div>
	<!-- CONTENT -->
	<!-- FOOTER -->
    <div class="grid_12 footer">
		<p>
			Trabalho de Conclusão de Curso - Sistemas de Informação<br />
            Developed by André Marcon e Rodrigo Tramontin
		</p>
	</div>
    <div class="clear"></div>
	<!-- FOOTER -->
</div>

HTTP Status 500 -

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: 21 in the jsp file: /index.jsp

Connection cannot be resolved to a type

18: 		Class.forName(“org.postgresql.Driver”);

19: 		<a href="//out.println">//out.println</a>(“Conseguiu carregar o driver”);

20: 		

21: 		Connection con = DriverManager.getConnection(“jdbc:postgresql://localhost/tcc”,“postgres”,“admin”);

22: 		out.println(“Conexão com Sucesso”);	

23: 	

24: 	}
An error occurred at line: 21 in the jsp file: /index.jsp

DriverManager cannot be resolved

18: 		Class.forName(“org.postgresql.Driver”);

19: 		<a href="//out.println">//out.println</a>(“Conseguiu carregar o driver”);

20: 		

21: 		Connection con = DriverManager.getConnection(“jdbc:postgresql://localhost/tcc”,“postgres”,“admin”);

22: 		out.println(“Conexão com Sucesso”);	

23: 	

24: 	}
An error occurred at line: 29 in the jsp file: /index.jsp

SQLException cannot be resolved to a type

26: 	{

27: 		out.println(Classe Driver JDBC £o foi encontrado, erro+erroClass);

28: 	}

29: 	catch(SQLException erroSQL)

30: 	{

31: 		out.println(Erro de conexão com o Banco de dados, erro+erroSQL);

32: 	}
Stacktrace:

org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:97)

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

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

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

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

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

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

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

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

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

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

note The full stack trace of the root cause is available in the Apache Tomcat/7.0.14 logs.
Apache Tomcat/7.0.14

A
quando eu deixo assim… funciona…

try

{

//1º carregar o driver

Class.forName(“org.postgresql.Driver”);

<a href="//out.println">//out.println</a>(“Conseguiu carregar o driver”);
}

catch(ClassNotFoundException erroClass)

{

out.println(Classe Driver JDBC não foi encontrado, erro+erroClass);

}

catch(SQLException erroSQL)

{

out.println(Erro de conexão com o Banco de dados, erro+erroSQL);

}

%>
mas na hora que eu vou usar o connection con =… ele  esse erro…

try

{

//1º carregar o driver

Class.forName(“org.postgresql.Driver”);

<a href="//out.println">//out.println</a>(“Conseguiu carregar o driver”);

Connection con = DriverManager.getConnection(“jdbc:postgresql://localhost/tcc”,“postgres”,“admin”);
out.println(“Conexão com Sucesso”);

}

catch(ClassNotFoundException erroClass)

{

out.println(Classe Driver JDBC não foi encontrado, erro+erroClass);

}

catch(SQLException erroSQL)

{

out.println(Erro de conexão com o Banco de dados, erro+erroSQL);

}

%>

HTTP Status 500 -

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: 21 in the jsp file: /index.jsp

Connection cannot be resolved to a type

18: 		Class.forName(org.postgresql.Driver);

19: 		out.println(Conseguiu carregar o driver);

20: 		

21: 		Connection con = DriverManager.getConnection(jdbc:postgresql://localhost/tcc”,“postgres”,“123456”);

22: 		out.println(Conexão com Sucesso);	

23: 	

24: 	}
An error occurred at line: 21 in the jsp file: /index.jsp

DriverManager cannot be resolved

18: 		Class.forName(org.postgresql.Driver);

19: 		out.println(Conseguiu carregar o driver);

20: 		

21: 		Connection con = DriverManager.getConnection(jdbc:postgresql://localhost/tcc”,“postgres”,“123456”);

22: 		out.println(Conexão com Sucesso);	

23: 	

24: 	}
Stacktrace:

org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:97)

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

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

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

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

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

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

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

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

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

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

note The full stack trace of the root cause is available in the Apache Tomcat/7.0.14 logs.
Apache Tomcat/7.0.14

L

Cara, estou com o mesmo problema… caso eu ache alguma coisa eu posto aqui!!! abraço!

Criado 31 de agosto de 2011
Ultima resposta 9 de mar. de 2012
Respostas 4
Participantes 3