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.
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
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