У меня есть веб-приложение, написанное с использованием freemarker, webwork и java. Теперь, когда пользователь нажимает на «getReport», java-код возвращает строковую переменную (с именем «otchet»), которая содержит весь отчет в виде простого текста и отображается следующая страница:
simple.ftl:
<#if (otchet?exists)>
${otchet}
<#else>
<@ww.text name="report.none"/>
</#if>
Работает нормально. Однако вместо этого я хотел бы предложить пользователю этот отчет (содержащийся в переменной «отчет») в виде текстового / простого файла для загрузки.
Как я могу решить эту проблему?