Я хочу разрешить моим пользователям «массово экспортировать» архив выбранных ресурсов, т.е. http: //.../resource/1, resource / 2, resource / 4, .. .,
Моя мысль заключалась в том, чтобы «отобразить HTML каждой страницы в строку и использовать java.util.zip для создания многофайлового архива».
Тогда моей проблемой стало «как получить HTML-код страницы, чтобы я мог зацикливаться на них?»
Я не могу найти способ получить JstlView для рендеринга в строку, а также не могу найти способ установить ServletOutputStream как ZipOutputStream.
Моя последняя мысль - фактически получить HTML каждого из ресурсов через HTTP. Я предполагаю, что это будет достаточно легко для кода, но это кажется довольно византийским. Есть ли способ лучше? (Возможно, что-то с RequestDispatcher.forward ()?)