在素数数据表

时间:2015-06-30 17:03:27

标签: jquery jsf primefaces

有时我们使用一些数据库查询来获取ID(或一些键值),并使用不同的数据库查询或甚至从完全不同的数据源获取其他数据(例如,这非常耗时)。

在标准 HTML/JQuery应用中,我们可以在一个请求/响应周期中获取ID并在表单上绘制它们,然后对于每个特定行,我们可以发送单独的Ajax请求每行然后在data-tabble中绘制结果。

我的问题是,如何在典型的Primefaces应用中实现此功能?

修改

我希望有类似这样的行为: http://www.primefaces.org/showcase/ui/data/datatable/expansion.xhtml 但是,我希望扩展中显示的数据能够在主数据表的列上延迟显示,而不是扩展。

2 个答案:

答案 0 :(得分:2)

更新数据表模型取消轮询请求后,您可以使用ajax轮询更新数据表一次 Primefaces datatable dynamic update

答案 1 :(得分:0)

如果您担心重载的数据,则可以使用分页的Lazy Datatable。示例用法可以在primefaces showcase Primefaces Datatable (Lazy)

上找到
相关问题