Hello Robert ,
so assume that i have an excel file on the server
and i have a button to download it for the client (of course with a browse
dialog)
could you show me how develop it , in your example ,  you call
writePDFDataToOutputStream
and it is a pdf file which is not my case

Thanks
Regards
Elyes





2008/12/15 Robert Graf-Waczenski <r...@lsoft.com>

> Here's an example:
>
> public class Downloader extends HttpServlet
> {
> private void doGet(HttpServletRequest req, HttpServletResponse resp) throws
> IOException
> {
>       resp.setHeader("Pragma", "no-cache");
>       resp.setHeader("Cache-control", "no-cache");
>       resp.setIntHeader("Expires", -1);
>       MyData data = new MyData();
>       resp.setHeader("content-type", "application/pdf");
>       resp.setHeader("content-encoding", "binary");
>       resp.setHeader("Content-Disposition", "attachment;
> filename=myfile.pdf");
>       data.writePDFDataToOutputStream(resp.getOutputStream());
>
> }
> }
>
>
> elyes sallem wrote:
>
>> ok, do you have an example?
>>
>> Thanks
>> Regards
>> Elyes
>>
>>
>> 2008/12/15 Dave Newton <newton.d...@yahoo.com>
>>
>>
>>
>>> --- On Mon, 12/15/08, elyes sallem wrote:
>>>
>>>
>>>> the problem is that with the html:file you must browse to an
>>>> existant file, but in my case, i wanna browse to a new file,
>>>> and then in the action i will make some treatment, generate
>>>> data and export them to this file
>>>>
>>>>
>>> That's not how you do that.
>>>
>>> You stream the response back and the user gets a save-file dialog.
>>>
>>> Dave
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
>>> For additional commands, e-mail: user-h...@struts.apache.org
>>>
>>>
>>>
>>>
>>
>>
>>
>>
>
>


-- 
Elyes.

Reply via email to