JavaScript - ayuda para recuperar un folio insertado en una tabla

   
Vista:
Imágen de perfil de Enrique

ayuda para recuperar un folio insertado en una tabla

Publicado por Enrique (22 intervenciones) el 17/12/2014 21:00:33
1) Con este código desde el programa Captura.JSP valido que mis campos tengan la información correcta y si todo esta bien llamo al programa Grabar.JSP.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<script language="javascript">
   //valido que se hayan capturado los datos necesarios  
   function validar(e){
       var falta = "";
       if (pres.comboTramite.value === "Seleccione un tramite..."){
            falta += "*No has seleccionado un Tramite\n";
       }
       if (pres.fecha.value.length === "0"){
            falta += "*Fecha\n";
       }
 
       if (falta.length === 0) {
            $.post("Grabar.jsp",
                        $('form').serialize(),
                            function(data){alert(data);}
          );
       } else {
                   alert("Faltan los siguientes campos\n" + falta);
                  }
   }
</script>

2) En Grabar.JSP recibo los valores así:
1
2
3
try {
        request.getParameter("comboTramite")
        request.getParameter("fecha")

3) posteriormente los grabo con una consulta sql
1
Sql = "INSERT INTO tabla(id,idtramite,fecha……”;

4) finalmente con este código se que folio que le fue asignado ya que el campo Id es autonumérico.
1
2
3
4
Sql="select last_insert_id() folio from tabla";
rs = Usuario.Consulta(Sql);
rs.first();
out.print("\nFOLIO: "+rs.getInt("folio"));

5) cuando la secuencia del código regresa a Captura.JSP el out.print me muestra el folio asignado.

Espero haya sido claro
Pregunta: en el formulario Captura.JSP como puedo recuperar el folio asignado el cual es mostrado con el out.print para que lo pueda almacenar en

1
<input type="text" id="Folio" name="Folio"  maxlength="5" size ="5" disabled/>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder