• Post Reply Bookmark Topic Watch Topic
  • New Topic

Problem in downloading file from Servlet  RSS feed

Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am trying to download a file from server. The open/save dialog window is coming. But, if I click either save or open, in both cases, I got a Explorer error - Internet Explorer can not download <filename> from <servername>

I am using IE 6.0 with SP1

My code goes as follows:

//response.setContentType("application/download"); // I tried by adding this line and removing both (above) lines ...

response.setHeader("Content-Disposition", "attachment;filename=\"" + strFileName + "\"");
OutputStream servletoutputstream = response.getOutputStream();
byte abyte0[] = new byte[4096];
BufferedInputStream bufferedinputstream = new BufferedInputStream(new FileInputStream(new File(strFileName )));
int i;
while((i = bufferedinputstream.read(abyte0, 0, 4096)) != -1)
servletoutputstream.write(abyte0, 0, i);


Anything wrong in my code???
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!