Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/03/2008, 11:46
Avatar de cris_maco
cris_maco
 
Fecha de Ingreso: abril-2007
Ubicación: Salamanca
Mensajes: 254
Antigüedad: 17 años, 9 meses
Puntos: 0
Re: pasar parametros entre bean

Creo que te he entendido. Al trabajar con struts tendras un bean mapeado que se llame loqueseaForm, y ahi es donde se te guardaran los datos del formulario de la pagina primera. Luego en el action lo recuperas, asi:

public ActionForward funcion(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {

// la funcion que se vaya a realizar


loqueseaForm formulario = (loqueseaForm)form;
// con esto estas haciendo un casting a tu tipo de formulario. y ya con el le pasas los datos a otro formulario que quieras a traves de setter o como tu veas
}
Para que todo esto te funcione tienes que tenerlo bien mapeado en el struts-config!!!

yo es asi como lo hago siempre, a lo mejor hay mas formas de hacerlo, pero yo con esta nunca he tenido ningun problema.