--- miscJava/Test3/src/PdfServlet.java 2010/02/24 15:13:22 614 +++ miscJava/Test3/src/PdfServlet.java 2010/02/24 16:23:21 616 @@ -39,6 +39,14 @@ byte rawDocument[] = out.toByteArray(); response.setContentType("application/pdf"); + + response.setHeader("Cache-Control", "no-cache"); + response.setDateHeader("Expires", 0); + + //You will probably like to add this header in production, with some proper filename + //response.setHeader("Content-disposition", "attachment; filename=pdfname.pdf"); + + response.setContentLength(rawDocument.length); response.getOutputStream().write( rawDocument ); }