【发布时间】:2010-06-08 20:40:10
【问题描述】:
以下代码返回 null:
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”bean 是一个绝对不能为空的 bean,我需要能够从控制器中引用它,我不需要在服务或存储库中使用它,只是控制器,但它似乎没有被存储在会话中,用例非常简单,但我无法深入了解问题所在,或者想出一个好的解决方法
【问题讨论】:
标签: java spring-mvc