Pdf in browser anzeigen mit einem rest-service

Bin ich eine pdf-Datei generieren mit Jasper reports und ich würde gern ein REST web service, werde wieder dieses pdf und die Anzeige im browser. Ich habe bereits versucht den code hier angezeigt:

REST web services-Methode zum anzeigen von pdf-Datei im browser

Aber auf diese Weise wird die pdf-Datei heruntergeladen werden. Ich würde es vorziehen, es werden im browser angezeigt und erst dann, wenn der Benutzer wünscht, er könnte einen späteren download.

(sorry für die doppelte Frage, aber wie Sie sehen können, die oben genannte Frage wurde nicht beantwortet... )

EDIT:

Arbeiten, REST-Service-Code:

@GET
@Path("/pdf")
@Produces("application/pdf")
public javax.ws.rs.core.Response getPdf() throws Exception
{
    File file = new File("E:\\tmp\\test.pdf");
    FileInputStream fileInputStream = new FileInputStream(file);
    javax.ws.rs.core.Response.ResponseBuilder responseBuilder = javax.ws.rs.core.Response.ok((Object) fileInputStream);
    responseBuilder.type("application/pdf");
    responseBuilder.header("Content-Disposition", "filename=test.pdf");
    return responseBuilder.build();
}
Können Sie fügen Sie Ihre genaue service-code?

InformationsquelleAutor jenny | 2015-08-25

Schreibe einen Kommentar