【发布时间】:2012-12-02 20:45:51
【问题描述】:
上下文
简单的 Java EE 6 (JBoss AS 7.1) CRUD Web 应用,使用 @Named 支持 bean,@SessionScope 个 JSF 页面:
问题
为什么在 CDI bean 上存储 HTTP 会话状态是个坏主意?例如,将购物车项目存储在此处。
评论
SFSB 是为此而设计的,因为它们的会话状态,但我读到它们在practice 中并不容易使用。另外我认为另一个选择是 HttpSession 对象。
我也知道他们拥有的钝化/激活优势。
【问题讨论】:
标签: jsf jakarta-ee ejb cdi httpsession