And how to add a folder to the zip file?
On 16 Set, 10:32, Crll Vnc <crll...@gmail.com> wrote: > Indeed, it works, with ZipInputStream. > Here is a piece of code I use in my zipped file upload servlet : > > [...] > CheckedInputStream csumi = new > CheckedInputStream(req.getInputStream(), new CRC32()); > ZipInputStream zin = new ZipInputStream(new > BufferedInputStream(csumi)); > > @SuppressWarnings("unused") > ZipEntry ze; > StringBuffer buf = new StringBuffer(); > > while ((ze = zin.getNextEntry()) != null) { > int x; > > while ((x = zin.read()) != -1) { > char c = (char) x; > buf.append(c); > } > } > zin.close(); > s = buf.toString(); > [...] > > Bye. > > On 15/09/10 22:51, "Guillaume Laforge" <glafo...@gmail.com> wrote: > > > Hi, > > > Have you looked at Java's ZipOutputStream? > >http://download.oracle.com/javase/1.4.2/docs/api/java/util/zip/ZipOut... > > .html > > > Since you can't create files on the file system, I suspect the approach of > > streaming the zip through a ZipOutputStream would be the most plausible one. > > That and you set a content-disposition header of myfilename.zip. > > And I hope it'll work :-) > > > Guillaume > > > PS: I've never tried that, but that's what I'd investigate first. > > > On Wed, Sep 15, 2010 at 03:19, Bit Liner <bitli...@gmail.com> wrote: > >> My app creates dinamically two files so that then the users can > >> download these files in one zip file. > > >> But i have problem in implementing this operations. > > >> Some suggestion to help me? > >> Library, if gae supports this operations, etc. > > >> (i have tried to use gaeVfs, but i have met problems: i cannot write > >> the content of a file on the response, so i can download the file but > >> its content is empty ) > > >> -- > >> You received this message because you are subscribed to the Google Groups > >> "Google App Engine for Java" group. > >> To post to this group, send email to > >> google-appengine-j...@googlegroups.com. > >> To unsubscribe from this group, send email to > >> google-appengine-java+unsubscr...@googlegroups.com > >> <mailto:google-appengine-java%2bunsubscr...@googlegroups.com> . > >> For more options, visit this group at > >>http://groups.google.com/group/google-appengine-java?hl=en. -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.