JSF:我应该在SessionScoped bean或ViewScoped bean中保留dataTable的数据列表

时间:2010-10-20 20:19:58

标签: performance jsf java-ee

你们能否就这些情况给我意见:
1.数据清单很大,经常更新 2.数据列表很小,经常不更新 3.你们认为像我这样的菜鸟应该知道的任何其他有趣的案例

1 个答案:

答案 0 :(得分:3)

始终首选视图范围到会话范围。在一般情况下,dataTable中的数据不是会话范围的,而是针对当前视图。

可以将会话用作某种缓存,但该缓存最好位于其他位置 - 即应用程序和存储之间。