У меня есть устаревшая система, которая должна производить несколько отчетов в «пакетном» процессе. Я хотел бы сделать это, используя несколько JSP шаблонов (то есть, "header. jsp", переменное число "body. jsp" и "footer. jsp") для построения. файл stati c HTML, который можно просмотреть позже. В Java я хочу:
- Открыть HTML файл для записи
- Записать вывод
header.jsp
(заполненный данными) в файл - Для каждого отчета в пакете:
- Заполните переменные, используемые шаблоном
- Записать вывод
body.jsp
(заполненный данными) в файл
- Записать вывод
footer.jsp
в файл - Закрыть файл для записи
Я знаю, как это сделать в JSP, которое будет отображаться на экране (у меня был бы только родитель JSP, который строит себя из «include»), но вопрос: Как я могу захватить вывод JSP и записать его в файл в файловой системе?