ユーザーが選択したリソースのアーカイブを「一括エクスポート」できるようにしたい。つまり、http://.../ resource / 1、resource / 2、resource / 4、...、
私の考えは、「各ページのHTMLを文字列にレンダリングし、java.util.zipを使用してマルチファイルアーカイブを作成する」ことでした。
私の問題は、「ページのHTMLを取得して、ループできるようにする方法」になりました。
JstlViewを文字列にレンダリングする方法を理解できません。また、ServletOutputStreamをZipOutputStreamに設定する方法もわかりません。
私の最後の考えは、HTTPを介して各リソースのHTMLを実際に取得することです。コーディングは簡単だと思いますが、かなりビザンチンのようです。もっと良い方法はありますか?(おそらくRequestDispatcher.forward()で何か?)