Wie Sie ein PNG-Bild von der Jersey REST-Service-Methode an den Browser zurückgeben

Ich habe einen Webserver laufen mit dem Jersey-REST-Ressourcen, und ich Frage mich, wie man ein Bild/png-Referenz für die Browser img-tag; nachdem Sie ein Formular ausgefüllt oder ein Ajax-response. Die Bildverarbeitungs-code für das hinzufügen von Grafiken arbeitet, müssen nur zurückkehren es irgendwie.

Code:

@POST
@Path("{fullsize}")
@Consumes(MediaType.MULTIPART_FORM_DATA)
@Produces("image/png")
//Would need to replace void
public void getFullImage(@FormDataParam("photo") InputStream imageIS,
                         @FormDataParam("submit") String extra) {

      BufferedImage image = ImageIO.read(imageIS);

      //.... image processing
      //.... image processing

      return ImageIO.  ..  ?

}

Cheers

InformationsquelleAutor der Frage gorn | 2012-02-09

Schreibe einen Kommentar