Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/05/2011, 16:36
Avatar de sivadmp
sivadmp
 
Fecha de Ingreso: febrero-2011
Ubicación: La Paz - Bolivia
Mensajes: 293
Antigüedad: 13 años, 3 meses
Puntos: 20
Respuesta: Guardar en base de datos tabla html dinamica

hola hI...

sabes que puedes hacer utilizar Jquery y servlet, y en este servlet crear una session de List, donde vayas adicionando los campos

algo asi seria

Código Jsp:
Ver original
  1. <script>
  2. function  addObject(){
  3.        var v_id=$("#id").val();
  4.        var v_nom=$("#nom").val();
  5.     $("#tabla").load("AddObjectServlet", {id:v_id,nom:v_nom});
  6. }
  7. </script>
  8.  
  9. <a href="#" onclick="addObject()">Adicionar</a>
  10. <table id="tabla">
  11. </table>


Código Java:
Ver original
  1. class AddServlet extends HttpServlet {
  2.      protected void processRequest(HttpServletRequest request,
  3.             HttpServletResponse response) throws ServletException, IOException {
  4.         response.setContentType("text/html;charset=UTF-8");
  5.         PrintWriter out = response.getWriter();
  6.  
  7.         String id = request.getParameter("id");
  8.                 String nom = request.getParameter("nom");
  9.  
  10.                //verificar si existe una sesion ya creada
  11.                HttpSession session = request.getSession(true);
  12.               if(session.getValue("list")!=null){
  13.                      List<Object> list =(List<Object>)session.getValue("list");
  14.                      list.add(new ObjectXXX(id,nom));
  15.                      session.putValue("list", list);
  16.    
  17.               }else{
  18.                }
  19.                out.printf("<tr><td>2</td</tr>")
  20.      }
  21. }

:)Saludos
__________________
agradecer no cuesta nada
Entre más información proporciones más fácil será ayudarte, y asi evitar adivinar el problema con el que cuentas.