((WebResponse)r.getResponse).setAttachmentHeader("foo.xls");

-igor


On Dec 12, 2007 2:45 PM, Gabor Szokoli <[EMAIL PROTECTED]> wrote:
> On Dec 12, 2007 7:23 PM, Igor Vaynberg <[EMAIL PROTECTED]> wrote:
> > correct. only that one user will have to wait for the download to
> > complete. if that is undesired then use a shared resource.
>
> This is what we experience, and it is fine.
> Good natural limit on the amount of load each user can cause by accident :-)
>
> Here's Igors previous pseudocode in Java for the sake of completeness.
> My question is: how do I set the downloaded filename now?
>
>         @Override
>         public void onSubmit() {
>
>                         getRequestCycle().setRequestTarget(new 
> IRequestTarget() {
>
>                                 public void detach(RequestCycle arg0) {
>                                         // TODO Auto-generated method stub
>                                 }
>
>                                 public void respond(RequestCycle r) {
>                                         Response response = r.getResponse();
>                                         
> response.setContentType("application/zip");
>                                         OutputStream 
> out=response.getOutputStream();
>                                         ZipOutputStream zout = new 
> ZipOutputStream(out);
>
>                                         for (Entry f : getFileList()) {
>                                                 addFileToZip(zout, f);
>                                         }
>                                         try {
>                                                 zout.finish();
>                                                 zout.close();
>                                         } catch (IOException e) {
>                                                 LOGGER.warn("IO exception 
> while streaming ZIP file: ", e);
>                                         }
>
>                                 }});
>
>
>         }
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to