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