Foros del Web » Programación para mayores de 30 ;) » Java »

jsp y servlets

Estas en el tema de jsp y servlets en el foro de Java en Foros del Web. Buenas noches soy novato en Java y necesito la siguiente ayuda. Cuando en una página login.jsp tengo un solo botón sumit me es fácil llamar ...
  #1 (permalink)  
Antiguo 17/08/2012, 21:14
 
Fecha de Ingreso: octubre-2007
Mensajes: 29
Antigüedad: 16 años, 6 meses
Puntos: 0
jsp y servlets

Buenas noches soy novato en Java y necesito la siguiente ayuda.

Cuando en una página login.jsp tengo un solo botón sumit me es fácil llamar al servlet puesto que esta en la form:

<form action="LeerUsuarios" method="POST" >
<table>
</tr>
<td>
<input type="button" name="subirArchivo" value="Subir">
</td>
</tr>
</table>
</form>

Pero cuando tengo más de un botón, como identifico el servlet que debo llamar??

<form action="LeerUsuarios" method="POST" >
<table>
</tr>
<td>
<input type="button" name="subirArchivo" value="Subir1">
</td>
<td>
<input type="button" name="subirArchivo" value="Subir2">
</td>
</tr>
</table>
</form>

Por favor un ejemplo claro les agradecería mucho y si hay un video mucho mejor.
  #2 (permalink)  
Antiguo 18/08/2012, 04:54
Avatar de chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 6 meses
Puntos: 454
Respuesta: jsp y servlets

Hola:

Una opción es hacer dos form, cada uno con su action y su button.

La otra opción (no estoy seguro si funciona en todos los navegadores) es dejarlo tal cual lo tienes, pero en tu servlet deberías ver si han pulsdo button1 o button2, para ello, revisa el parámetro post que te llega de nombre "subirArchivo" y verifica su valor (button1 o button2).

Se bueno.
__________________
Apuntes Java
Wiki de Programación
  #3 (permalink)  
Antiguo 18/08/2012, 05:54
Avatar de jomaruro
Colaborador
 
Fecha de Ingreso: junio-2002
Ubicación: Naboo
Mensajes: 5.442
Antigüedad: 21 años, 9 meses
Puntos: 361
Respuesta: jsp y servlets

Hola:

Yo normalmente utilizo la segunda opción y hasta ahora no he encontrado ningún problema.

Saludos.


Etiquetas: jsp, servlet, servlets
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:26.