Oki, that sounds like an idea :)
But how do I add a querystring to my url when submitting a form?

BTJ

On Thu, 2003-10-30 at 19:05, Prabhat Kumar (IT) wrote:
> I guess this is a known problem with IE. I can't remember but I think we had the 
> same problem with IE, and we came across a suggestion somewhere to end the pdf 
> requesting URL with a .pdf (something like 
> http://servername/xyz/something.do?your-param=xyz&dummy=.pdf) 
> 
> 
> -----Original Message-----
> From: Bjørn T Johansen [mailto:[EMAIL PROTECTED]
> Sent: Thursday, October 30, 2003 12:59 PM
> To: Struts Users Mailing List
> Subject: Re: Workaround for IE "streamer bug"?
> 
> 
> 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]
> 
> 
> ---------------------------------------------------------------------
> 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