02/09/2010, 02:22
|
| | | Fecha de Ingreso: agosto-2008 Ubicación: En internet
Mensajes: 2.511
Antigüedad: 16 años, 4 meses Puntos: 188 | |
Respuesta: envio de datos a un servlet Básicamente, en el action del form lo que haces es llamar al servlet con una option, que se traduce en un método que se ejecutará en el servlet.
En el processRequest que se genera con el servlet, tienes que recuperar esa opcion, de la siguiente manera:
String paginaDestino = "";
String opcion = req.getParameter("opcion");
y luego
if opcion.equals("laOpcionQueHayasDefinido) {
paginaDestino = tuMetodo();
return paginaDestino();
En tu Metodo ...
String paginaDestino = "la puedes predefinir o dejar vacia e irla variando segun opciones (Es una url, normalmente relativa con respecto al path de tu aplicación)";
String variable1 = request.getParameter("nombre_del_input1");
....
String variableN = request.getParameter("nombre_del_inputN");
// Haces tus operaciones con las variables
// Y si quieres pasarlos a la siguiente jsp
request.setAttribute("nombreAtributo",variableX);
return paginaDestino
// Luego en la jsp tendrás que abrir tags java y recuperarlos como nombreVariable = request.setAttribute("nombreAtributo");
//y así introducirlas de nuevo en los inputs para persistir los valores
Espero que te sirva, un saludo |