p:dataExporter in bootsfaces



大家早上好!我需要在引导面实现"p: dataexporters"的质面,但我认为引导面不能实现这个功能。我只需要将我的b: datatable的数据导出到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" />

目前b:dataTable没有导出功能。这包括当前版本0.9.1和即将发布的版本1.0。

但是,您应该能够自己添加这样的功能。b:dataTable基于datatable.net托管的数据表。反过来,这个小部件有一个扩展,可以添加CSV, PDF和Excel导出。目前,我们不包括这个扩展与BootsFaces,所以你必须添加相应的JavaScript文件自己。下面是DataTables.net导出器的API描述:https://datatables.net/extensions/buttons/examples/initialisation/export.html.

最新更新