Uso de beans para mantener información en un MVC
Hola experto,
Tengo una aplicación web con spring donde he creado 2 vistas con dos controladores. Una vista presenta la información inicial llama su controlador y este responde a una vista successfull. Adicionalmente tengo creadas varias clases que forman la lógica del negocio y están creadas en el applicationContext.xml para que sean generadas como beans.
El problema que tengo es que en mi lógica de negocio tengo un objeto que mantiene una lista de datos introducidos en la primer vista y un método de esa clase los devuelve a la otra vista cuando es llamada. Pero, como ambas vistas llaman su propio controlador, y este crea una instancia de la clase, cada uno tiene una instancia distinta, por lo tanto no puedo ver lo que escribió uno desde el otro. ¿Cómo podría arreglar esto? Muchas gracias!
Tengo una aplicación web con spring donde he creado 2 vistas con dos controladores. Una vista presenta la información inicial llama su controlador y este responde a una vista successfull. Adicionalmente tengo creadas varias clases que forman la lógica del negocio y están creadas en el applicationContext.xml para que sean generadas como beans.
El problema que tengo es que en mi lógica de negocio tengo un objeto que mantiene una lista de datos introducidos en la primer vista y un método de esa clase los devuelve a la otra vista cuando es llamada. Pero, como ambas vistas llaman su propio controlador, y este crea una instancia de la clase, cada uno tiene una instancia distinta, por lo tanto no puedo ver lo que escribió uno desde el otro. ¿Cómo podría arreglar esto? Muchas gracias!
1 respuesta
Respuesta de luchoct
1