У меня есть требование генерировать два файла Excel одновременно.Мы используем Apache POI для создания файлов Excel и структуры Struts.
Внутри класса действий выполняются следующие шаги:
OutputStream outputStream = response.getOutputStream();
, а затем заполняются данные из базы данных и создается один файл с использованием POIи вызвал,
response.setContentType("application/vnd.ms-excel");
response.setHeader("Content-Disposition",
"attachment; filename=ExportFile1.xls");
workbook.write(outputStream);
outputStream.flush();
и выполнил те же шаги (заполнить данные из БД, записать содержимое Excel) для второго файла как,
response.setContentType("application/vnd.ms-excel");
response.setHeader("Content-Disposition",
"attachment; filename=ExportFile2.xls");
workbook.write(outputStream);
outputStream.flush();
Но генерируется только один файл.
Возможно ли в java генерировать два файла одновременно?Кто-нибудь реализовал это?
Примечание. Просьба: создание двух листов в одном файле Excel не требуется.