>>"Inline" works with my servlet fine (but I have the filename problem) >>Did you set content-length header ?
No, I don't set the content-length header. This is all I do: response.setContentType("application/pdf"); response.setHeader("Content-Disposition", "attachment;filename =\"report.pdf\""); I use IE 5.5, with Service Pack 2 (I think). Has anyone by chance used IE 6?