title: Java output a file to the screen
body: <p>I know this is a little broad, but here's the situation:</p>
  
  <p>I am using JSP and Java.  I have a file located on my server.  I would like to add a link to the screen that, when clicked, would open the file for the user to view.  The file can either appear in a window in the web browser, or pop up the program needed to open the file (similar to when you are outputting with iText to the screen, where Adobe opens to display the file).  I know my output stream already, but how can I write the file to the output stream?  Most of what I have read has only dealt with text files, but I might be dealing with image files, etc., as well.</p>
  
  <p>Any help is appreciated!
  Thanks!</p>