首页 > 解决方案 > 是否有任何过程可以将单元格颜色从 primefaces dataTable 导出到 Excel

问题描述

需要将 primefaces 数据表值导出到具有每个值的背景颜色的 excel 中。

标签: jsfprimefaces

解决方案


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

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

此处理器在导出数据后会收到一个 HSSFWorkbook(或 XSSFWorkbook,如果您使用 XLSX),因此您可以对其进行修改以满足您的需求。

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


推荐阅读