【发布时间】:2016-05-05 23:15:20
【问题描述】:
我正在尝试使用 PrimeFaces 将数据表导出为 csv 和 xls,但文件下载后,它没有文件格式。
单击导出按钮并将文件保存到我的磁盘后,它不会保存为 daily report.xls,而是将其保存为 daily。
奇怪的是这发生在 Firefox 上,当我使用 chrome 时,它会以文件格式正确导出文件。我正在使用 PrimeFaces 5.1。
下面是我的导出按钮代码
<p:commandLink id="exportExcel" title="Export to Excel" ajax="false">
<p:dataExporter type="xls" target="report" fileName="daily report" />
<h:graphicImage library="img" name="icons/excel-file-icon.svg" styleClass="icon-medium" />
</p:commandLink>
<p:commandLink id="exportCsv" title="Export to CSV" ajax="false">
<p:dataExporter type="csv" target="report" fileName="daily report" />
<h:graphicImage library="img" name="icons/csv-file-icon.svg" styleClass="icon-medium" />
</p:commandLink>
【问题讨论】:
标签: jsf primefaces