セッションスコープのユーザーBeanがあります。
@Component
@Scope("session")
public class UserBean {
private User user;
public User getUser() {
return user;
}
public void setUser(User user) {
this.user = user;
}
}
およびアドレスBean:
@Component
@Scope("session")
public class AddressBean {
@Autowired
private UserBean userBean;
public getUserBean(){
return userBean;
}
public void setUserBean(UserBean userBean){
this.userBean=userBean;
}
}
JSFでUserBeanを呼び出すと、問題なくオブジェクトがインスタンス化されていることがわかります。AddressBeanを呼び出すと、UserBeanは常にnullであり、挿入されていません。どうすればこれを正しく配線できますか?