[quote]Olá pessoal, to apanhando aqui num projeto, uma Agenda Eletrônica, dai cai em jsp + servlet, bom deixa eu expor meu problema:
Tenho o conseguido fazer o cadastrar Contato no banco de dados postgres. naum estou conseguido fazer o remover, editar e localizar o contato. será que alguém pode me ajudar? seguinte jsp de listagem com o gravar contato: o editar, localizar e remover como faço?
Minha Classe ContatoDB:
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType(“text/html;charset=UTF-8”);
ContatoDB dao=new ContatoDB();
Contato c=new Contato();
if(c.getTelefone().equals(request.getParameter(“telefone”))) //aki ele esta comparando o meu contato com a minha string?
try {
dao.excluir©;
} catch (SQLException ex) {
Logger.getLogger(ServletContatoEditar.class.getName()).log(Level.SEVERE, null, ex);
}
response.sendRedirect(“adicionar.jsp”);
request.setAttribute(“Contato”, c);
}
vcs sabem me dizer como eu faço pra excluir o contato? i o atualizar tbm é do mesmo jeito? aguardo respostas.
ele apresenta o seguinte erro:
ype Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
java.lang.NullPointerException
br.cefetrn.agendaeletronica.servlet.ServletContatoEditar.processRequest(ServletContatoEditar.java:40)
br.cefetrn.agendaeletronica.servlet.ServletContatoEditar.doPost(ServletContatoEditar.java:76)
javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.18 logs.