2011-04-20 3 views
0
내가 허용 할

내 사용자 "대량 수출"를 선택 자원의 아카이브에 즉, http://.../resource/1, 자원/2, 자원/4, ...,Spring MVC에서 여러 페이지의 아카이브를 생성하는 방법은 무엇입니까?

내 생각은 각 페이지의 HTML을 렌더링 "이었다 문자열을 사용하고 java.util.zip을 사용하여 다중 파일 아카이브를 작성하십시오. "

그런 다음 내 문제는 "페이지의 HTML을 가져 와서 반복 할 수있게 되었습니까?"

JstlView를 String으로 렌더링하는 방법을 알아낼 수 없으며 ServletOutputStream을 ZipOutputStream으로 설정하는 방법을 알 수 없습니다.

마지막으로 생각한 것은 HTTP를 통해 각 리소스의 HTML을 가져 오는 것입니다. 코드 작성이 쉽다고 상상하지만, 꽤 비잔틴 같다. 더 좋은 방법이 있습니까? (아마도 RequestDispatcher.forward()가있는 것)

답변

관련 문제