This week's book giveaway is in the OCPJP forum.
We're giving away four copies of OCA/OCP Java SE 7 Programmer I & II Study Guide and have Kathy Sierra & Bert Bates on-line!
See this thread for details.
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 OCA/OCP Java SE 7 Programmer I & II Study Guide this week in the OCPJP 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: 12809
    
    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 ?