see Streams.copy() in wicket utils package

-igor

On Tue, Apr 1, 2008 at 12:31 AM,  <[EMAIL PROTECTED]> wrote:
> Hello:
>  I am trying to export dynamically generated excel file.
>  The generator would send the file.xls to an OutputStream.
>
>  In wicket, I am trying to use example as below but
>   how can I connect the OutputStream to the inputstream
>  ins.  Pipedoutputstream would block. Using a separate thread
>  is not desirable.
>
>  public void onClick() {
>
>    IResourceStream stream = new AbstractResourceStream() {
>
>                          public InputStream getInputStream() throws 
> ResourceStreamNotFoundException {
>
>
>                              return ins;
>                          }
>
>                          public void close() throws IOException {
>                              ins.close();
>                          }
>                      };
>
>                      getRequestCycle().setRequestTarget(
>                              new 
> ResourceStreamRequestTarget(stream).setFileName("file.xls"));

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

Reply via email to