Здравствуйте, PAS_Tor, Вы писали:
PAS>Загрузка файла никак не связана с формированием отчета.
PAS>Для загрузки того, что Вы передаёте в outputStream достаточно выставить заголовок:
PAS>PAS>response.setHeader("Content-Disposition", "attachment; filename=\"" + <name_of_downloaded_file>.<extension> + "\";");
PAS>
ваша строка почму то не связан со переменной "otchet" (outputStream) :
response.setHeader("Content-Disposition", "attachment; filename=\"" + <name_of_downloaded_file>.<extension> + "\";");
я содержимое свой simple.ftl заменил на вашу строку, отображается только то что вы мне отправили, а должно начинаться скачивание файла отчета(переменная "otchet").