Package javax.servlet does not exist, oque faço pra resolver

3 respostas
F

Estou compilando esse arquivo, mais esta dando o erro que o pacote não
existe… oque preciso fazer pra resolver isso?? tenho instalado j2sdk1.4.0

o erro é o seguinte ****************************

C:>javac Conecta.java

Conecta.java:2: package javax.servlet does not exist

import javax.servlet.<em>;

^

Conecta.java:3: package javax.servlet.http does not exist

import javax.servlet.http.</em>;

^

Conecta.java:7: cannot resolve symbol

symbol  : class HttpServlet

location: class Conecta

public class Conecta extends HttpServlet {

^

3 errors

estou postando o código tb, caso queiram olhar

import <a href="http://java.io">java.io</a>.<em>;

import javax.servlet.</em>;

import javax.servlet.http.<em>;

import java.sql.</em>;

import java.util.*;

public class Conecta extends HttpServlet {

private Connection conexao = null;

private Statement declaracao = null;

private PreparedStatement declPreparada = null;

private ResultSet resultado = null;

private String pesquisa = null;
public void Conecta() {

try {

Class.forName(org.gjt.mm.mysql.Driver).newInstance();

conexao = DriverManager.getConnection(jdbc:mysql://localhost/teste”);

declaracao = conexao.createStatement();

} catch (SQLException e) {

System.out.println(Nao foi possivel Conecta());

}catch (Exception e) {

System.out.println(Driver não carregado);

}

}
public void buscaTodos() {

try {

pesquisa = SELECT * FROM produtos ORDER BY id_produto;

resultado = declaracao.executeQuery(pesquisa);

} catch (SQLException e) {

System.out.println(Nao foi possivel buscarTodos());

}

}
public ResultSet retornaTodos() {

return resultado;

}
public void buscaEspecifico(String campo1) {

try {

pesquisa = "SELECT * FROM produtos WHERE desc_produto LIKE “%” + campo1
  • “%” ORDER BY id_produto";
    resultado = declaracao.executeQuery(pesquisa);
    } catch (SQLException e) {
    System.out.println(“Nao foi possivel buscarEspecifico()”);
    }
    }
public ResultSet retornaEspecifico() {

return resultado;

}

}

3 Respostas

Bani

Eu acho que o que está faltando é você colocar o JAR do J2EE no classpath.

Rafael_Steil

Ola fabricio, veja essa URL:

http://www.guj.com.br/forum/viewtopic.php?t=351&highlight=javax+servlet

[]'s
Rafael Steil

D

Está faltando o servlet.jar no CLASSPATH.
O compilador não está achando esse pacote (“import javax.servlet.http.*;”).

[]s

Criado 6 de novembro de 2002
Ultima resposta 6 de nov. de 2002
Respostas 3
Participantes 4