Hallo,
wie man in einem anderen Post schon lesen konnte, beschäftige ich mich mit PDFBox. Ich habe ein fertiges PDF-Dokument.
Die Verfahrensweise ist so, dass der Nutzer einen Button klickt, daraufhin die Klasse zum erstellen des PDFs aufgerufen wird. Das alles endet mit dem Speichern des PDFs auf der Festplatte.
Nun hätte ich gerne, dass das PDF entweder als Download aufgerufen wird, oder sich in einem neuen Browserfenster öffnen.
Bei stackoverflow habe ich diesen Code gefunden:
Wenn ich das bei mir so übernehme, sagt mein Eclipse: mit response kann ich nix anfangen, willste eine Variable hinterlegen.
Wie kann das alles funktionieren?
wie man in einem anderen Post schon lesen konnte, beschäftige ich mich mit PDFBox. Ich habe ein fertiges PDF-Dokument.
Die Verfahrensweise ist so, dass der Nutzer einen Button klickt, daraufhin die Klasse zum erstellen des PDFs aufgerufen wird. Das alles endet mit dem Speichern des PDFs auf der Festplatte.
Nun hätte ich gerne, dass das PDF entweder als Download aufgerufen wird, oder sich in einem neuen Browserfenster öffnen.
Bei stackoverflow habe ich diesen Code gefunden:
Code:
response.addHeader("Content-Type","application/force-download");
response.addHeader("Content-Disposition","attachment; filename=\"yourFile.pdf\"");
response.getOutputStream().write(output.toByteArray());
Wenn ich das bei mir so übernehme, sagt mein Eclipse: mit response kann ich nix anfangen, willste eine Variable hinterlegen.
Wie kann das alles funktionieren?