Ver Mensaje Individual
  #6 (permalink)  
Antiguo 26/02/2009, 10:09
Bunburyscom
Usuario no validado
 
Fecha de Ingreso: junio-2008
Mensajes: 386
Antigüedad: 16 años, 6 meses
Puntos: 10
Respuesta: Re: Parametros + <html:link> + struts

Cita:
Iniciado por Vanessita Ver Mensaje
Hola, muchas gracias por tu respuesta.

Si te he entendido perfectamente, solo me queda una duda, ¿y como sabe el que el bean RegistroForm es
quien tiene como identificador el nombre de clientes? Es decir, como hace para asociar a ese bean RegistroForm
y no a otro ActionForm?


Gracias nuevamente, eres de gran ayuda siempre.
Hola,

Supongo que es algo trivial

De hecho en ningun lado le especificas de que tipo son los objetos de tu lista y no solo puedes tener ActionForms, puedes tener cualquier otro objeto.

Quiero pensar que Struts NO sabe de que tipo son los objetos, sino que tu le dices a que propiedad tiene que accesar de tu objeto.

Ejemplo, en tu iterate tienes una lista de objetos (sin importar de que clase sean) y al poner: <bean:write name = "cliente" property = "cedula" /> le estas diciendo a Struts que obtenga la propiedad "cedula" de tu objeto que tiene como identificador "cliente".

Ahorita estas manejando en tu lista objetos de tipo ActionForm, puedes intentar crear una clase extra y crear puros objetos de esa clase y ponerlos en tu lista e iterarlos con el iterate y vas a ver que es lo mismo, de hecho a esto se le llama patron de diseño Tranfer Object, pero bueno, eso es otro tema.

Y cualquier cosa aqui estamos!

saludos!