Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Performance JSF:我应该在SessionScoped bean或ViewScoped bean中保留dataTable的数据列表吗_Performance_Jsf_Jakarta Ee - Fatal编程技术网

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

Performance JSF:我应该在SessionScoped bean或ViewScoped bean中保留dataTable的数据列表吗,performance,jsf,jakarta-ee,Performance,Jsf,Jakarta Ee,你们能给我一些关于这些场景的意见吗: 1.数据列表很大,并且经常更新 2.数据列表很小,不经常更新 3.你们认为像我这样的noob应该知道的任何其他有趣的例子总是更喜欢视图范围而不是会话范围。在一般情况下,dataTable中的数据不是会话范围的,而是用于当前视图 您可以将会话用作某种缓存,但该缓存最好位于另一个位置,即应用程序和存储之间。始终首选查看范围而不是会话范围。在一般情况下,dataTable中的数据不是会话范围的,而是用于当前视图 您可以将会话用作某种缓存,但该缓存最好位于另一个位置

你们能给我一些关于这些场景的意见吗:
1.数据列表很大,并且经常更新
2.数据列表很小,不经常更新

3.你们认为像我这样的noob应该知道的任何其他有趣的例子总是更喜欢视图范围而不是会话范围。在一般情况下,dataTable中的数据不是会话范围的,而是用于当前视图


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

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

您可以将会话用作某种缓存,但该缓存最好位于另一个位置,即应用程序和存储之间