Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/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
JSF数据表优化_Jsf_Optimization_Datatable_Grid - Fatal编程技术网

JSF数据表优化

JSF数据表优化,jsf,optimization,datatable,grid,Jsf,Optimization,Datatable,Grid,我正在使用一个dataTable,它的元素从不同的来源生成:xml文件、数据库记录,甚至从系统中的特定路径检查文件名。。。问题是,当系统查询xml和文件名数据时,因为它在网格第一次显示时获得所有信息,而它甚至不显示这些信息,因为有一千多行,网格只显示前十行,那么,当用户浏览网格的内容时,我应该使用什么或者需要覆盖数据表的哪种方法,以便只十个接十个地查询元素呢?听起来像是延迟加载数据表模型的工作 Primefaces有: DataTable内置了处理大型数据集的支持。为了启用延迟加载,需要实现La

我正在使用一个dataTable,它的元素从不同的来源生成:xml文件、数据库记录,甚至从系统中的特定路径检查文件名。。。问题是,当系统查询xml和文件名数据时,因为它在网格第一次显示时获得所有信息,而它甚至不显示这些信息,因为有一千多行,网格只显示前十行,那么,当用户浏览网格的内容时,我应该使用什么或者需要覆盖数据表的哪种方法,以便只十个接十个地查询元素呢?

听起来像是延迟加载数据表模型的工作

Primefaces有:

DataTable内置了处理大型数据集的支持。为了启用延迟加载,需要实现LazyDataModel,以便在分页、排序、筛选或实时滚动时查询数据源。此示例演示如何使用内存中的列表来模拟真实的数据源,如数据库