0
私はPrimeFacesを使ってdataTableをcsvとxlsにエクスポートしようとしていますが、ファイルをダウンロードした後はファイルフォーマットはありません。Primefaces <p:dataExporter>はフォーマットなしでダウンロードします
私はそれだけで毎日として保存する代わりに、毎日あるReport.xlsとして保存されるので、エクスポートボタンをクリックして、私のディスクにファイルを保存した後。
奇妙なことは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>