У меня есть приложение, которое генерирует файл docx на основе пользовательского ввода. Он использует Apache POI для генерации файла docx, и из этого я могу получить FileOutputStream, документ прекрасно открывается на локальной машине, когда я записываю его в файл.
Веб-приложение использует Dojo xhrPost для отправки необходимых данных на сервер для генерации документа. Что мне интересно, так это как я получаю файл docx клиенту.
Я знаю, что могу сделать это путем создания временного файла и передачи местоположения этого файла клиенту для загрузки, но я думаю, что был бы способ сделать это, отправив FileOutputStream прямо к клиенту, что быть намного чище.
Есть предложения?