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

problema obtener parametro

Estas en el tema de problema obtener parametro en el foro de Java en Foros del Web. hola! De antemano agradecer a todo auel que me pueda echar una mano, ya que soy novato y es mi primer post. Tengo esta funcion: ...
  #1 (permalink)  
Antiguo 04/10/2010, 02:31
 
Fecha de Ingreso: septiembre-2010
Mensajes: 29
Antigüedad: 13 años, 7 meses
Puntos: 1
problema obtener parametro

hola!
De antemano agradecer a todo auel que me pueda echar una mano, ya que soy novato y es mi primer post.

Tengo esta funcion:

function eliminarFallecido(id) {
var ok = confirm('¿Desea eliminar el fallecido con todos los partes asociados?');
if (ok) {
document.forms[0].action='ParteDatos.do?accion=eliminarFallecido&cP arteDatosId='+id;
document.forms[0].submit();
}
}

Cuando doy a aceptar, debe realizar el borrado, pero cuando voy al action "eliminarFallecido", no se como llevarle la variable "cParteDatosId" necesaria para borrar. He leido algo de request get atribute o de sesion get. parameter pero estoy muy liado. gracias por vuestra ayuda.
  #2 (permalink)  
Antiguo 04/10/2010, 07:50
 
Fecha de Ingreso: enero-2008
Mensajes: 197
Antigüedad: 16 años, 3 meses
Puntos: 10
Respuesta: problema obtener parametro

Probablemente sea struts 1 lo que estás usando verdad? si es así lo que tienes que hacer es:

Crear un ActionForm que basicamente es un DTO (Un objeto para transportar la información de tu jsp a tu acción).

El ActionForm debe tener por lo menos esos dos atributos que veo (accion & cParteDatosId) con sus respectivos setters y getters.

En la parte de struts, la acción debe estar mapeada con éste form, indicándole con esto que esa acción recibe esos dos parámetros.

Con eso ya tendrías esos dos parámetros en tu acción para manipularlos.

El jsp, debe tener unos tags de struts:

Código JSP:
Ver original
  1. <html:form action="tu-accion" >
  2. <html:text name="accion">
  3. <html:text name="cParteDatosId">
  4. <html:submit>
  5.  
  6. </html:form>
Con eso estás listo :D
  #3 (permalink)  
Antiguo 07/10/2010, 04:19
 
Fecha de Ingreso: septiembre-2010
Mensajes: 29
Antigüedad: 13 años, 7 meses
Puntos: 1
De acuerdo Respuesta: problema obtener parametro

MUy amable y muy bien explicado!

Etiquetas: parámetros
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 20:25.