Erro usando o meu TOMCAT

3 respostas
chusgrudi

Boa noite pessoal, sou novo em java, tenho mandado bem na parte de desktop, e resolvi partir para a parte de WEB, e dar uma recapitulada no que aprendi no meu curso de JAVA BASICO.
Bom, logo de cara com o meu primeiro sistema, eu me deparei com um problema no meu “site”.
se trata de um sistema web bem parecido com o google, soh que no caso ele busca o valor da consulta que eh enviada por um textfild em todo o banco, tudo la dentro esta funcionando belezinha, o problema é que naum estou conseguindo passar os valores para o meu site JSP.

segue o codigo da JSP.

<%@ page import= "\WEB-INF\Classes" %>  
<%@ page import= "br.com.Dimensie.Igreja.Negocio.Igreja" %>
<%@ page import= "br.com.Dimensie.Igreja.DAO.IgrejaDAO" %>
<%@ page import= "java.util.List"%>
<html>
<head><title>Lista da Consulta</title></head>
<body>
<%
   IgrejaDAO dao = new IgrejaDAO();
   Igreja igreja = new Igreja();
   igreja.setNome(request.getParameter("consulta"));
   List<Igreja> listaIgreja = new arrayList<Igreja>();
   try{
      listaIgreja = dao.localizar(igreja);
   } catch(Exception e) {
      e.getMessage();
   }
   if(listaIgreja.size == 0){
%>
   Não foi encontrado nenhuma igreja com esses parametros.
<%
   } else {
%>
<%
      for(int i=0; i<listaIgreja.size(); i++) {
      Igreja ig = listaIgreja.get(i);
%>
      <br>
      <b>ID:</b> <%= e.getId() %> 
      <br>
      <b>Igreja: </b> <%= ig.getNome() %>		   
      <br>	   
      <b>Site: </b> <%= ig.getURL() %>
      <br>
      <b>Pastor: </b> <%= ig.getPastor() %>
<br>
      <b>Estado:</b> <%= ig.getPastor() %>
<%
      }
}
%>
</body>
</html>

Aparece os seguintes erros:
[b]
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:
JSP FileName:null
Java FileName:/E:/Arquivos de programas/Apache Software Foundation/Tomcat 5.5/work/Catalina/localhost/Igreja//org/apache/jsp\ListarConsulta_jsp.java

An error occurred at line: 6 in the generated java file
Syntax error on tokens, delete these tokens
JSP FileName:null
Java FileName:/E:/Arquivos de programas/Apache Software Foundation/Tomcat 5.5/work/Catalina/localhost/Igreja//org/apache/jsp\ListarConsulta_jsp.java

An error occurred at line: 7 in the generated java file
Only a type can be imported. br.com.Dimensie.Igreja.Negocio.Igreja resolves to a package
JSP FileName:null
Java FileName:/E:/Arquivos de programas/Apache Software Foundation/Tomcat 5.5/work/Catalina/localhost/Igreja//org/apache/jsp\ListarConsulta_jsp.java

An error occurred at line: 8 in the generated java file
Only a type can be imported. br.com.Dimensie.Igreja.DAO.IgrejaDAO resolves to a package
JSP FileName:/ListarConsulta.jsp
Java FileName:/E:/Arquivos de programas/Apache Software Foundation/Tomcat 5.5/work/Catalina/localhost/Igreja//org/apache/jsp\ListarConsulta_jsp.java

An error occurred at line: 9 in the jsp file: /ListarConsulta.jsp

IgrejaDAO cannot be resolved to a type

6: Lista da Consulta

7: 

8: <%

9:    IgrejaDAO dao = new IgrejaDAO();

10:    Igreja igreja = new Igreja();

11:    igreja.setNome(request.getParameter(consulta));

12:    List listaIgreja = new arrayList();

JSP FileName:/ListarConsulta.jsp
Java FileName:/E:/Arquivos de programas/Apache Software Foundation/Tomcat 5.5/work/Catalina/localhost/Igreja//org/apache/jsp\ListarConsulta_jsp.java

An error occurred at line: 9 in the jsp file: /ListarConsulta.jsp

IgrejaDAO cannot be resolved to a type

6: Lista da Consulta

7: 

8: <%

9:    IgrejaDAO dao = new IgrejaDAO();

10:    Igreja igreja = new Igreja();

11:    igreja.setNome(request.getParameter(consulta));

12:    List listaIgreja = new arrayList();

JSP FileName:/ListarConsulta.jsp
Java FileName:/E:/Arquivos de programas/Apache Software Foundation/Tomcat 5.5/work/Catalina/localhost/Igreja//org/apache/jsp\ListarConsulta_jsp.java

An error occurred at line: 10 in the jsp file: /ListarConsulta.jsp

Igreja cannot be resolved to a type

7: 

8: <%

9:    IgrejaDAO dao = new IgrejaDAO();

10:    Igreja igreja = new Igreja();

11:    igreja.setNome(request.getParameter(consulta));

12:    List listaIgreja = new arrayList();

13:    try{

JSP FileName:/ListarConsulta.jsp
Java FileName:/E:/Arquivos de programas/Apache Software Foundation/Tomcat 5.5/work/Catalina/localhost/Igreja//org/apache/jsp\ListarConsulta_jsp.java

An error occurred at line: 10 in the jsp file: /ListarConsulta.jsp

Igreja cannot be resolved to a type

7: 

8: <%

9:    IgrejaDAO dao = new IgrejaDAO();

10:    Igreja igreja = new Igreja();

11:    igreja.setNome(request.getParameter(consulta));

12:    List listaIgreja = new arrayList();

13:    try{

JSP FileName:/ListarConsulta.jsp
Java FileName:/E:/Arquivos de programas/Apache Software Foundation/Tomcat 5.5/work/Catalina/localhost/Igreja//org/apache/jsp\ListarConsulta_jsp.java

An error occurred at line: 12 in the jsp file: /ListarConsulta.jsp

Igreja cannot be resolved to a type

9:    IgrejaDAO dao = new IgrejaDAO();

10:    Igreja igreja = new Igreja();

11:    igreja.setNome(request.getParameter(consulta));

12:    List listaIgreja = new arrayList();

13:    try{

14:       listaIgreja = dao.localizar(igreja);

15:    } catch(Exception e) {

JSP FileName:/ListarConsulta.jsp
Java FileName:/E:/Arquivos de programas/Apache Software Foundation/Tomcat 5.5/work/Catalina/localhost/Igreja//org/apache/jsp\ListarConsulta_jsp.java

An error occurred at line: 12 in the jsp file: /ListarConsulta.jsp

arrayList cannot be resolved to a type

9:    IgrejaDAO dao = new IgrejaDAO();

10:    Igreja igreja = new Igreja();

11:    igreja.setNome(request.getParameter(consulta));

12:    List listaIgreja = new arrayList();

13:    try{

14:       listaIgreja = dao.localizar(igreja);

15:    } catch(Exception e) {

JSP FileName:/ListarConsulta.jsp
Java FileName:/E:/Arquivos de programas/Apache Software Foundation/Tomcat 5.5/work/Catalina/localhost/Igreja//org/apache/jsp\ListarConsulta_jsp.java

An error occurred at line: 26 in the jsp file: /ListarConsulta.jsp

Igreja cannot be resolved to a type

23: %>

24: <%

25:       for(int i=0; i<listaIgreja.size(); i++) {

26:       Igreja ig = listaIgreja.get(i);

27: %>

28:       


29:       <b>ID:</b> <%= e.getId() %>

JSP FileName:/ListarConsulta.jsp
Java FileName:/E:/Arquivos de programas/Apache Software Foundation/Tomcat 5.5/work/Catalina/localhost/Igreja//org/apache/jsp\ListarConsulta_jsp.java

An error occurred at line: 29 in the jsp file: /ListarConsulta.jsp

e cannot be resolved

26:       Igreja ig = listaIgreja.get(i);

27: %>

28:       


29:       <b>ID:</b> <%= e.getId() %>

30:       


31:       <b>Igreja: </b> <%= ig.getNome() %>		

32:       
	

[/b]

pelo o que eu entendi, o erro se da ao importar os objetos de suas devidas classes, olhei alguns topicos, e o erro poderia ser as formas como as pastas estão colocadas, mas pra mim esta tudo oK

E:\Arquivos de programas\Apache Software Foundation\Tomcat 5.5\webapps\Igreja

onde estão as minhas JSPs e a pasta WEB-INF

E:\Arquivos de programas\Apache Software Foundation\Tomcat 5.5\webapps\Igreja\WEB-INF

a pasta classes onde estão o meu pacote, e tambem o meu drive de conexão com o banco.

bom, desculpa o transtorno ou se a duvida é besta, mas esse é o problema, abraço a todos, e prometo, pentelhar vcs bastante por aqui. :lol:

3 Respostas

chusgrudi

UP

D

Amigo,
Você está com problema nessa linha só são permitidas importações que utilizem pacotes

<%@ page import= "\WEB-INF\Classes" %>

Caso vc queira resolve qualquer outro problema com este código poste pra mim suas classes que eu te ajudo!
T+,
Abraço

chusgrudi

deu certo aqui companheiro, mas não era somente esse o erro não, eu naum estava com todos os programas instalados, mas agora deu tudo certo, abraço!

Criado 29 de maio de 2008
Ultima resposta 25 de jun. de 2008
Respostas 3
Participantes 2