UP! On 11 Ott, 05:24, Bit Liner <[email protected]> wrote: > And how to add a folder to the zip file? > > On 16 Set, 10:32, Crll Vnc <[email protected]> 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" <[email protected]> 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 <[email protected]> wrote: > > >> My app creates dinamically two files so that then theuserscan > > >>downloadthese 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 candownloadthe 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 > > >> [email protected]. > > >> To unsubscribe from this group, send email to > > >> [email protected] > > >> <mailto:google-appengine-java%[email protected]> . > > >> 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 [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
