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"));

Reply via email to