Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/08/2010, 00:34
GreenEyed
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 20 años, 6 meses
Puntos: 51
Respuesta: Duda sobre compartir objecto Java

Si lo que buscas es compartir un objeto entre peticiones e incluso entre sesiones, lo que tienes que hacer es guardarlo en el ServletContext de tu aplicacion. A nivel de JSP es el objeto por defecto application.
Se le añaden cosas con application.setAttribute(nombre,objeto) y se recuperan con application.getAttribute(nombre).
Si te haces un metodo para que te lo recupere y al hacerlo, si no esta ya te lo inicialice por primera vez y te lo ponga en su sitio antes de devolerlo, listo.

De todas formas, cuando guardas un objeto en sesion, para compartir entre peticiones de un mismo usuario, los objetos no tienen por que serializarse, así que el resultado no tendría que ser el mismo, entre peticiones de la misma sesion.

S!
__________________
Para obtener respuestas, pregunta de forma inteligente o si no, pregunta lo que quieras que yo contestaré lo que me dé la gana.