Моя цель - поместить несколько объектов java.io.File в zip-файл и распечатать его в HttpServletResponse для загрузки пользователем.
Файлы были созданы Маршаллер JAXB. Это объект java.io.File, но на самом деле он не находится в файловой системе (он только в памяти), поэтому я не могу создать FileInputStream.
Все ресурсы, которые я видел, используют OutputStream для печати содержимого zip-файла. . Но все эти ресурсы используют FileInputStream (который я не могу использовать).
Кто-нибудь знает, как я могу это сделать?