Следующий код возвращает ноль:
AController.java
private MyAppUser getMyAppUser(HttpSession session) {
MyAppUser myAppUser = (MyAppUser) session.getAttribute("myAppUserManager");
return myAppUser;
}
Я также пробовал это:
AController.java
@Autowired
MyAppUser myAppUser;
Несмотря на то, что у меня есть следующее в моем контексте:
<bean id="myAppUserManager" class="com.myapp.profile.MyAppUser" scope="session"/>
Это не имеет никакого смысла для меня, бин "myAppUser" - это бин, который абсолютно никогда не может быть нулевым, и мне нужно иметь возможность ссылаться на него с контроллеров, он мне не нужен в сервисахили репозитории, просто контроллеры, но кажется, что они не сохраняются в сеансе, сценарий использования предельно прост, но я не смог докопаться до сути проблемы или найти хороший обходной путь