• Viernes 29 de Marzo de 2024, 15:02

Autor Tema:  Como obtengo el objeto?  (Leído 1983 veces)

digichap28

  • Miembro activo
  • **
  • Mensajes: 64
    • Ver Perfil
Como obtengo el objeto?
« en: Sábado 2 de Abril de 2011, 19:00 »
0
Hola que tal?
Bueno, les presento mi problema (sobre un parqueadero - hay que generar facturas cada vez q salga un auto).
Tengo 3 paginas en jsp (index,ingreso y salida) las cuales mantienen la parte de la interfaz y los formularios. La primera (index) no es mas que una pagina que me redirige por medio de 2 botones a las otras dos.
Por logica, al ingresar un auto se realizan los sgts pasos: index.jsp --> ingreso.jsp (donde esta el formulario para el parqueo). A partir de darse la accion de submit sobre este formulario, se ejecuta ingresar.jsp la cual almacena dentro de un objeto (Ficha) todos los datos de quien ha ingresado.
Mi pregunta  seria; Como puedo hacer para que luego de que se cree el objeto Ficha, y uno regrese a index.jsp se pueda tener acceso a esa ficha (La idea seria tener una coleccion de fichas para posteriormente procesar la factura de acuerdo a la salida de cada auto) para luego poder identificarla en salida.jsp y se pueda generar la factura.

Me imagino que debe haber alguna forma de retornar el objeto creado en una pagina hijo a su padre, y este pueda almacenarla en una coleccion para que despues el otro hijo pueda manipularla a su antojo. (en java yo lo podria haber hecho de la siguiente manera: Clase index heredando de frame; Una coleccion de fichas, Instanciaba en esta a ingreso y salida (las cuales serian frames tambn), estos dos ultimos tendrian un constructor en donde se les mandaria de parametro al padre, asi finalmente podria con metodo guardar las fichas en la coleccion luego cerrar la ventana actual y abrir index).

Bueno espero hayan comprendido esto jejeje. Saludos y ojala me respondan rapido que es algo urgente.
Gracias

digichap28

  • Miembro activo
  • **
  • Mensajes: 64
    • Ver Perfil
Re: Como obtengo el objeto?
« Respuesta #1 en: Domingo 3 de Abril de 2011, 19:43 »
0
Solucionado con el uso de JSP session