I need to SHOW a pdf that comes from JAVA.
That's what I do with a servlet.
function descargarCarta(){
console.log("entra a descargar");
var settings = {
"async": true,
"crossDomain": true,
"url": "http://localhost:8080/StaffingApp/accesoServlet?resource=reporteCartaLaboral&codigoVinculacion=00959158-01-TL",
"method": "GET"
}
$.ajax(settings).done(function (response) {
console.log(response);
});
}
so I sent it from the servlet
byte[] reporteCarta = null;
reporteCarta = generarReporteCartaLaboral(request, response);
ServletOutputStream servletOutputStream = response.getOutputStream();
response.reset();
String codigo = request.getParameter("codigoVinculacion");
System.out.println("codigo" + codigo);
response.setContentType("application/pdf");
response.setHeader("Content-disposition", "inline; filename=\"Carta_Laboral_" + codigo + ".pdf\"");
servletOutputStream.write(reporteCarta);
servletOutputStream.close();
And it is generated as pdf, but I need to show it as PDF in an HTML project
Thanks for your help.