p:bootsfaces中的dataExporter

时间:2016-11-04 08:26:35

标签: bootsfaces

早上好, 我需要在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" />

非常感谢。

1 个答案:

答案 0 :(得分: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