実現したいこと
JavaでExcelファイルをダウンロードしたい。
テンプレートファイルに書き込みし、それをダウンロードするが、元のテンプレートファイルは更新せずにテンプレートファイルに値を入れたファイルをダウンロードしたい。
テンプレートファイルのコピーはNG。
やり方ご存じの方がいればご教授お願い致します。
発生している問題・エラーメッセージ
Java
workbook = new XSSFWorkbook("テンプレートファイルのパス");
でワークブックを作成すると、
Java
//書き込み処理//~~~~~~~~~~ // ダウンロード処理 response.setHeader(Content-Disposition, attachment;filename= + new String("出力ファイル名".getBytes(MS932),ISO-8859-1)); response.setContentType(application/vnd.ms-excel); workbook.write(response.getOutputStream());
この記述でファイルをダウンロードするときにテンプレートファイルも更新される。
0 コメント