【发布时间】:2012-01-16 06:55:53
【问题描述】:
如果有人可以帮助我理解,当我们将 SessionBean 注入到 ViewScoped bean 中时,这将是很好的。
我们还能节省会话内存使用量吗?
如果我们只使用 SessionScoped bean 或 ViewScoped bean 注入 SessionBean,我相信会话内存占用没有区别。
当使用 SessionScoped bean 可以顺利实现一切时,为什么我们还要经历这么多使用 View 和 Session 范围 bean 的麻烦。
谢谢, 日深
【问题讨论】:
-
顺利吗?在同一个会话中,在 2 个或更多不同的浏览器选项卡中打开同一个表单。在一个和另一个中输入值,切换选项卡等,您会看到数据被其他选项卡的数据损坏。这就是视图范围存在的原因之一。会话范围不应再被用于查看范围数据。另见stackoverflow.com/questions/7031885/…
标签: jsf