Piszę pewny projekt w Springu i mam pewien problem. Otóż moja stara wersja aplikacji zakładała przetrzymywanie sesji użytkownika w obiekcie HttpSession, przez co mogłem w pliku html odwołać się do takiego obiektu poprzez
session.user.username
bez dodawania obiektu użytkownika na model. Jednak postanowiłem trochę przebudować mój program i stworzyć dla zalogowanego użytkownika całkiem nowy bean sesyjny UserSession oznaczony adnotacją
@Scope(value = "session", proxyMode = ScopedProxyMode.TARGET_CLASS)
ale nie daje to mi możliwości odwoływania się do do tego obiektu sesyjnego, jak podczas gdybym dodał go do 'HttpSession'. Jest to trochę w tym momencie uciążliwe, bo musiałbym tego beany sesyjnego wrzucić na model w wielu kontrolerach co bardzo nie chciałbym.
Czy jest możliwość, aby odnieść się do beana sesyjnego bez jego pośredniego dodawania na model? Chciałbym to robić tak bezpośrednio np. poprzez 'session' i tyle. Albo jest może jakiś inny sposób o którym nie wiem na taki bean sesyjny?