sessionattributes sesiones mvc manejo guardar escritorio ejemplo datos java spring-mvc httpsession

java - sesiones - Cómo almacenar sesión en Spring MVC



spring mvc ejemplo (1)

Los beans con scope="session" (usando scope="session" ) son el enfoque más limpio. Esto elimina la necesidad de interactuar con la sesión usted mismo.

Si desea conectar automáticamente un bean con ámbito de sesión al controlador, necesita hacer que el controlador tenga un alcance de sesión propio, o usar un proxy con alcance para conectarlo a un controlador singleton, como se describe aquí . Cualquiera de los enfoques es válido.

¿Cuál es la mejor manera de almacenar datos relacionados con la sesión de un usuario (como, por ejemplo, un registro de acciones recientes que ha realizado un usuario) en una aplicación web Spring MVC (2.5)?

Usando el clásico javax.servlet.http.HttpSession o especificando scope = "session" en los beans del controlador, y almacenando los datos en un objeto de sesión?