Enable the ability to view PDF documents Online (This code applies to fixed and small amount of PDF browsing in the project service, such as registration terms for online browsing, etc.):
//Set the response content type to PDF typeResponse.setcontenttype ("Application/pdf"); Servletoutputstream SOS=Response.getoutputstream (); //not open in the Web page, but directly download the file, the download file named "Example.pdf"//Response.setheader ("Content-disposition", "attachment;filename=example.pdf"); File PDF=NULL; FileInputStream FIS=NULL; byte[] buffer =New byte[1024*1024]; PDF=NewFile ("D:\\test.pdf"); Response.setcontentlength ((int) pdf.length ()); FIS=NewFileInputStream (PDF); intReadbytes =-1; while((readbytes = fis.read (buffer, 0, 1024*1024))! =-1) {sos.write (buffer,0, 1024*1024); } sos.close (); Fis.close ();
Java enables the ability to view PDF documents online