是否有任何过程可以将单元格颜色从primefaces dataTable导出到Excel

问题描述 投票:0回答:1

需要将素数数据表值导出为具有每个值背景色的excel。

jsf primefaces
1个回答
0
投票

没有自动方法可以实现您的目标。您应该将dataExporter与后处理器一起使用:

<p:dataExporter type="xls"
                target="p-datatable-id"
                fileName="result-filename"
                postProcessor="#{bean.method}"
                />

在导出数据后,此处理器将收到HSSFWorkbook(或XSSFWorkbook,如果使用XLSX,则为XSSFWorkbook,因此您可以对其进行修改以适合您的需求。

您可以在以下位置查看示例:https://www.primefaces.org/showcase/ui/data/dataexporter/customizedDocuments.xhtml

© www.soinside.com 2019 - 2024. All rights reserved.