1

早上好,我需要在 bootfaces 中实现 primefaces 的“p:dataExporter”,但我认为 bootfaces 无法实现此功能。我只需要将 b:dataTables 的数据导出到 Excel (CSV)。

是否可以执行此功能?在 PrimeFaces 中实现如下:

<p:dataTable id="tbl" var="car" value="#{dataExporterView.cars}"
             paginatorTemplate="{CurrentPageReport}  {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {Exporters}"
             paginator="true" rows="10" style="margin-bottom:20px">

<p:dataExporter type="csv" target="tbl" fileName="cars" pageOnly="true" />

非常感谢。

4

1 回答 1

0

目前,在b:dataTable. 这包括当前版本 0.9.1 和即将发布的版本 1.0。

但是,您应该能够自己添加这样的功能。b:dataTable基于托管在 Datatables.net 上的数据表。反过来,这个小部件具有添加 CSV、PDF 和 Excel 导出的扩展。目前,我们没有在 BootsFaces 中包含此扩展,因此您必须自己添加相应的 JavaScript 文件。以下是 DataTables.net 导出器 API 的说明:https ://datatables.net/extensions/buttons/examples/initialisation/export.html 。

于 2016-11-05T22:33:58.663 回答