wood burning stoves 2.0*
The moose likes Servlets and the fly likes file download from JSP ? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Java » Servlets
Bookmark "file download from JSP ?" Watch "file download from JSP ?" New topic
Author

file download from JSP ?

tricktan
Greenhorn

Joined: Jan 26, 2000
Posts: 15
I'm trying to write a JSP that pulls a file (i.e. Ms Word Doc file) from a database and pushes it to the client for download.
I tried to use:
response.setContentType("Application/Octet-Stream");
..loop..
out.print(achararray);
and I can only see my web browser show binary charactes .
How do I make the browser recognize the binary chars. as a file ?
Thanks.
William Brogden
Author and all-around good cowpoke
Rancher

Joined: Mar 22, 2000
Posts: 12753
    
    5
I think you want to set the content type specific
for the application.
"application/msword"
and make sure your browser has a setting for
this MIME type.
To find listings of MIME types try searching
at Yahoo. Here is one listing I found recently:
http://www.ltsw.se/knbase/internet/mime.htp
tricktan
Greenhorn

Joined: Jan 26, 2000
Posts: 15
I found the solution,
you need to setHeader();
setContentType(application/octet-stream) <--generic application
some pointers too.. don't put any HTML or text tags, this will screw up the application file binary output stream
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: file download from JSP ?
 
Similar Threads
Download a binary file programmatically?
Downloading a binary file from DB
File Download issue...
Browse- need full file path
how to download binary file in jsp