Fala pessoal
O q ta de errado neste servlet, naum to conseguindo compilá-lo.
/*Servlet que realiza a cadastro de clientes */importjava.io.*;importjavax.servlet.*;importjavax.servlet.http.*;importjava.sql.*;importconexao.ConectaBD;publicclasscadastraextendsHttpServlet{publicvoiddoPost(HttpServletRequestreq,HttpServletResponseres)throwsServletException,IOException{res.setContentType("text/plain");Stringnome=req.getParameter("txtNome");Stringcidade=req.getParameter("txtCidade");Stringsql="INSERT INTO clientes(nome,cidade) VALUES ('"+nome+"','"+cidade+"')";ConectaBDcon=null;try{con=newConectaBD();con.executeUpdate(sql);res.sendRedirect("sucesso.jsp");}catch(SQLExceptione){res.sendRedirect("erro.jsp");return;}finally{if(con!=null)con.fecharConexao();con=null;}}}
O erro esta dizendo que nao foi localizado o pacote expecificado, entao se nao achou o pacote gerou o outros erros pq os metodos e classes que voce esta usando esta dentro do pacote que nao foi localizado.
Como eu nao sou advinho mas como voce esta no forum que lida com desenvolvimento web creio que voce “esqueceu” (prefiro falar assim) de colocar seu pacote dentro da pasta WEB-INF/classes no seu web modulo.
Resumindo:
Dentro da pasta WEB-INF / Classes / Conexao deve existir um ConexaoDB.class para esse import funcionar.
O arquivo cadastra naum está localizando o pacote conexao, no qual a classes ConexaoBD esta.
Preciso criar um arquivo .jar chamado conexao, e colocá-lo dentro de uma pasta chamada lib?
Atencisamente
Marcelo Madeira
L
leonardodaniel
Você está utilizando qual comando para compilar?
Ou está utilizando uma IDE ? (ecplise por exemplo)