You can use the constructor that takes an IModel<File> and pass a 
LoadableDetachableModel or AbstractReadOnlyModel in which you generate your 
file. Don't Forget to call setDeleteAfterDowload(true) on your DownloadLink to 
avoid filling your drive too fast!

I do that all the times and as usually with Wicket it works just fine ;)

Cheers,

Antoine. 


--
Antoine Angénieux
Associé

Clinigrid
5, avenue Mozart
75016 Paris, France
+336 60 21 09 18
aangeni...@clinigrid.com

Le 29 sept. 2010 à 21:59, "Shelli Orton" <shelli.or...@sjrb.ca> a écrit :

> I have a data table and would like the user to be able to save the data
> locally as a csv file when they click a link or button.  The docs for
> DownloadLink state that it will generate a "save as" dialog which is
> exactly what I want, but, it appears to only work with a file that
> already exists.  I haven't been able to find any examples of how to use
> it, so I could be wrong about that.  I've seen some posts that talk
> about using a DynamicWebResource, but I can't find any complete examples
> on how to generate/download a file.
> 
> What is the "best" way to download a file generated programmatically in
> Wicket?
> 
> Thanks,
> Shelli
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> For additional commands, e-mail: users-h...@wicket.apache.org
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org

Reply via email to