Lista,
 
J� fazem dois dias que estou tentando e ainda n�o consegui ver o que est� errado.
As servlets est�o compilando normalmente.
Ao startar o resin e digitar o endere�o no meu navegador (http://localhost:8080/fazbusca.jsp), gera essa excess�o.
 
 
erro:
com.caucho.jsp.JspParseException: error: File C:\RESIN-2.1.4\doc\WEB-INF\classes\Pesquisa.java does not contain type Pesquisa as expected. Please adjust the class path so that the file does not appear in the unnamed package. /fazbusca.jsp:8: Class Pesquisa not found. Pesquisa nPesquisa = new Pesquisa(); ^ /fazbusca.jsp:8: Class Pesquisa not found. Pesquisa nPesquisa = new Pesquisa(); ^ /fazbusca.jsp:21: Class Pesquisa not found in void _jspService(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse). resultado = nPesquisa.buscaProduto; ^ 4 errors
 
vejam minhas Servlets:
 
Primeira (Conecta.java)
 
package cooperativa.produtos;
 
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.sql.*;
import java.util.*;
 
public class Conecta extends HttpServlet {
  private ResultSet resultado = null;
  private Connection conexao = null;
  private Statement declaracao = null;
  private PreparedStatement declPreparada = null;
  private String pesquisa = null;
  private String URL ="">
 
  public void Conecta() {
    try {
      Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
      conexao = DriverManager.getConnection(URL, "dba","sql");
    }
    catch ( Exception e ) {
      System.err.println("Erro ao conectar"+e);
    }
  } // fim da void Conecta
 
    public void busca () {
      try {
        pesquisa = "SELECT * FROM PRODUTOS";
        resultado = declaracao.executeQuery(pesquisa);
      }
      catch ( Exception e ) {
        System.err.println ("Erro "+e);
      }
    } // fim da void busca
 
    public ResultSet retornaTodos() {
      return resultado;
    }
 
  }
 
Segunda: (Pesquisa.java)
 
package cooperativa.produtos;
 
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.sql.*;
import java.util.*;
 
public class Pesquisa extends HttpServlet {
 
  private ResultSet resultado = null;
  Conecta nConecta = new Conecta();
 
  public ResultSet buscaProduto() {
    nConecta.Conecta();
    nConecta.busca();
    resultado = nConecta.retornaTodos();
    return resultado;
  }
}
 
minha P�gina jsp
(fazBusca.jsp)
 
<%@ page import = "java.sql.*" %>
<%@ page import = "cooperativa.produtos.*" %>
<%@ page errorPage = "PaginaErro.jsp" %>
 
<%! 
  ResultSet resultado = null;
  String a = null;
  Pesquisa nPesquisa = new Pesquisa();
%>
 
 
 
<html>
  <head>
    <title> consulta simples </title>
  </head>
  <body>
 
  <%
 
    resultado = nPesquisa.buscaProduto;
    while ( resultado.next() ) {
      a += resultado.getString(2);
  } 
 
  %>
 
  <%= a %>
 
  </body>
 
 
P�gina que mostra o erro:
(PaginaErro.jsp)
 
<%@ page isErrorPage="true" %>
<html>
  <head>
    <title> erro </title>
  </head>
 
  <body>
 
  erro: <br>
 
  <%= exception %>
 
  </body>
</html> 
 
Afr�nio.

Responder a