Thank you very much Jeremy for your help. As you suggested I create
temporary dir and place files there.
Wicket is really great! The solution to my problem was just in couple of
lines of code:

    org.apache.wicket.util.file.File wdir = new
org.apache.wicket.util.file.File(createTempDirectory());
    ZipResourceStream zrs = new ZipResourceStream(wdir);
    ResourceStreamRequestTarget target = new
ResourceStreamRequestTarget(zrs, "download.zip");
    RequestCycle.get().setRequestTarget(target);

Reply via email to