para poder descargar un archivo pdf

Barlopja
06 de Octubre del 2008
Hola,

Tengo un problema porque quiero bajar un archivo pdf per da el siguiente error:

el archivo no puede ser escrito en la cache!!

El código es el siguiente:

String nombrePDF = request.getParameter("nombreArchivoFactura"); // Nombre del archivo pdf


response.setContentType("application/pdf");
response.setDateHeader("Expires", 0);
response.setHeader("Pragma", "cache");
response.setHeader("Content-Disposition", "attachment; filename="" + "factura.pdf" + """);
response.setHeader("Cache-Control", "max-age=0");