Well, I have tried both inline and attachment, the only difference is
that when using attachment I get question of where to save the file on
all the other browsers instead of just opening (as expected), and IE
still doesn't work. In fact, using attachment is worse for IE...

Any more suggestions are appreciated...

BTJ

On Thu, 2003-10-30 at 15:19, [EMAIL PROTECTED] wrote:
> This header currently works for me in a similar case. Try changing your 
> code:
> 
> response.setHeader("Content-Disposition", "attachment; filename=\"" + 
> filename + "\"");
> 
> HTH.
>  
> Atenciosamente,
> Bruno Arantes de Andrade Bueno
> Webdeveloper Pleno
> 
> Fone: +55 (34) 3231-1073
> Solution WEB - Soluções Para Internet!
> www.solutionweb.com.br
> 
> 
> 
> 
> 
> Bjørn T Johansen <[EMAIL PROTECTED]>
> 10/30/2003 07:05 AM
> Please respond to "Struts Users Mailing List"
> 
>  
>         To:     Struts Users Mailing List <[EMAIL PROTECTED]>
>         cc: 
>         Subject:        Workaround for IE "streamer bug"?
> 
> 
> I have a little problem. I am using the following code to stream pdf
> files to the browser..:
> 
> fis = new FileInputStream(filename);
>       byte[] buf = new byte[fis.available()];
> 
>       response.setHeader("Content-Disposition", "inline;filename=" +
> filename + ";");
>       response.setContentType("application/pdf");
>       response.setHeader("Connection", "keep-alive");
>       response.setContentLength(buf.length);
>       response.getOutputStream().write(buf,0,fis.read(buf));
>       response.getOutputStream().flush();
>       response.getOutputStream().close();
>       fis.close();
> 
> This works ok in all browsers except for IE. When using IE, a dialog box
> asking the user for which application to open the file in, is always
> displayed. Why? And is there a workaround for this?
> 
> 
> Thanks...
> 
> BTJ
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 


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

Reply via email to