Jsf 如何在PrimeFaces中使用延迟加载页表导出数据?

Jsf 如何在PrimeFaces中使用延迟加载页表导出数据?,jsf,export,primefaces,lazy-loading,Jsf,Export,Primefaces,Lazy Loading,我有,我希望能够使用导出当前页面。如果我的总行数为12,页面大小为10,则我有两个页面。第一页有10行,第二页有1行。当我单击“导出”并在第一页时,我在excel中导出了11行(第一行在第一个和最后一个位置重复)。另外,如果我转到第二页,在那里我只有一行,然后单击“导出”,excel在第一个位置上包含一行,在第11个位置上包含9个空行和同一行。这很奇怪。您使用的Primefaces版本是什么 在lab showcase上运行良好: 您是否尝试导出所有数据(而不是页面数据)以查看结果?还可以尝试以

我有
,我希望能够使用
导出当前页面。如果我的总行数为12,页面大小为10,则我有两个页面。第一页有10行,第二页有1行。当我单击“导出”并在第一页时,我在excel中导出了11行(第一行在第一个和最后一个位置重复)。另外,如果我转到第二页,在那里我只有一行,然后单击“导出”,excel在第一个位置上包含一行,在第11个位置上包含9个空行和同一行。这很奇怪。

您使用的Primefaces版本是什么

在lab showcase上运行良好:


您是否尝试导出所有数据(而不是页面数据)以查看结果?还可以尝试以CSV甚至PDF格式导出页面

您需要版本3.0.M4来执行此操作。

我导出所有数据,而不是页面数据。我使用primefaces 2.2.1。此外,此版本不导出页脚,但我现在无法更新到新版本。对于实验室展示表不是懒惰加载。但是,如果你考虑升级,这个迁移指南: