标签: jsf httpsession session-scope
在我的项目中,我有一个仅存储用户数据的@Stateful UserSessionData bean。在用户登录后,它将通过JNDI查找,填充并存储在HttpSession属性中。我的问题是:我不应该创建一个@SessionScoped UserSessionData CDI bean并在我的登录bean中注入并填充它吗?然后我可以将它注入需要数据的支持bean而不是使用HttpSession.getAttribute。什么是首选方法?