早上好, 我需要在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" />
非常感谢。
答案 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。