将其他CSV分隔符与p:dataExporter和p:dataTable一起使用

时间:2018-08-02 06:27:12

标签: csv jsf primefaces export-to-csv

我正在尝试使用分号';'将数据表导出为CSV文件。作为分隔符。对于Primefaces Dataexporter,这是不可能的,因为分隔符始终是逗号“,”,并且仅在PDF / EXCEL中无法进行前/后处理:https://www.primefaces.org/showcase/ui/data/dataexporter/basic.xhtml

所以我的问题是:我必须为此编写自己的方法吗?如何从数据表中获取数据并将其另存为CSV?有人可以给我一个简单的例子,因为我不知道从哪里开始。

谢谢!

1 个答案:

答案 0 :(得分:2)

此问题已在即将发布的PrimeFaces 6.3版本中修复。

查看此票证:https://github.com/primefaces/primefaces/issues/48

已通过PR修复:https://github.com/primefaces/primefaces/pull/3822

您可以从GitHub源构建6.3-SNAPSHOT,也可以根据需要用该PR修补6.2版本。