Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/09/2013, 17:35
jmm87
 
Fecha de Ingreso: octubre-2012
Mensajes: 202
Antigüedad: 11 años, 6 meses
Puntos: 0
Respuesta: DELETE registro my sql

Y ACA UNA JPS DONDE TRAIGO DE LA BASE DE DATOS TODOS LOS CLIENTES:
ACA EN LA JSP HAGO UN FOR QUE VA LLENANDO UNA TABLA CON LOS DATOS DE LA BASE Y A CADA CLIENTE QUE CREA LE CREA UN BOTON ELIMINAR QUE DEBERIA LLAMAR AL METODO ELIMINAR EN EL DAO
Código Java:
Ver original
  1. <%@page contentType="text/html" pageEncoding="UTF-8"%>
  2. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  3.    "http://www.w3.org/TR/html4/loose.dtd">
  4.  
  5. <html>
  6.     <head>
  7.         <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  8.         <link rel="stylesheet" type="text/css" href="estilo.css" />
  9.         <%@page import="ar.com.montesjose.dao.clienteDao"%>
  10.         <%@page import="ar.com.montesjose.clases.cliente"%>
  11.         <%@page import="java.util.ArrayList"%>
  12.         <title>Montes Jose</title>
  13.     </head>
  14.     <body>
  15.         <div id="principal">
  16.         <div id="botonera">
  17.             <ul>
  18.                 <li><a href="index.jsp">INICIO</a></li>
  19.                 <li><a href="registros.jsp">REGISTROS</a></li>
  20.                 <li><a href="contactoServlet">INSERTAR</a></li>
  21.             </ul>
  22.         </div>
  23.  
  24.         <div id="contenido">
  25.             <table width="100%" border="1">
  26.                 <tr>
  27.                     <td><b>NOMBRE</b></td>
  28.                     <td><b>APELLIDO</b></td>
  29.                     <td><b>DNI</b></td>
  30.                     <td><b>ACCION</b></td>
  31.                 </tr>
  32.                 <%
  33.                 clienteDao dao = new clienteDao();
  34.                 ArrayList<cliente> al = dao.getCliente();
  35.                 for(int i=0;i<al.size();i++){
  36.                 %>
  37.                 <tr>
  38.                     <td><%= al.get(i).getNombre()%></td>
  39.                     <td><%= al.get(i).getApellido()%></td>
  40.                     <td><%= al.get(i).getDni()%></td>
  41.                     <td width="10%">
  42.                         <form method='POST' action='contactoServlet'>
  43.                             <input type="hidden" value="eliminarCliente" name="accion">
  44.                             <input type="button" value="Eliminar" name="accion">
  45.                         </form>
  46.                     </td>
  47.                 </tr>
  48.                    
  49.                 <% } %>
  50.             </table>
  51.  
  52.         </div>
  53.        <div id="pie">
  54.             <p>Alumno: Montes Jose</p>
  55.        </div>
  56.        </div>
  57.     </body>
  58. </html>
EL ERROR LO TENGO EN LA JSP REGISTROS.JSP QUE ES DONDE TRAIGO LOS CLIENTES. HAGO UN FOR Y CADA VEZ Q ENCUENTRA UN REGISTRO CREA UN FORM CON UN BOTON ELIMINAR. ESE BOTON DEBERIA LLAMAR AL METODO ELIMINAR Q ESTA EN EL DAO Y EJECUTO DEL SERVLET. PERO NO LO HACE
EL QUE ME PUEDA AYUDAR ME SERIA DE MUCHA AYUDA! GRACIAS!!