jsf - 是否有任何过程可以将单元格颜色从 primefaces dataTable 导出到 Excel
问题描述
需要将 primefaces 数据表值导出到具有每个值的背景颜色的 excel 中。
解决方案
没有自动的方法可以实现您的目标。您应该将 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
推荐阅读
- objective-c - 如何在 iOS 上使用 Objective-C 创建 TCP IP 服务器
- c++ - 我需要比较 2 个字符串中的内容
- mariadb - 从同一个表中删除相同的记录会导致死锁
- python - 使用 Python 将 word 文件中的多个表提取到 Excel 文件
- r - R:如何将 rlangs .data 功能与 magrittrs 管道点结合使用?
- bash - 使用 bash 通过具有特定尺寸和位置的终端打开 google chrome
- c# - 试图在响应中隐藏一个属性,但仍然获得它的子属性
- arduino - Wemos D1 R2 板无法连接到 wifi 超过 10 秒
- php - 如何根据mysql中的最后一个条目创建序列号
- nginx - Nginx 在上游响应日志中显示 2 种不同的状态