Rückkehr Datei/Dateien im JSON-Antwort (Java-Jersey-ReST)

Arbeite ich an einem Anwendungsfall, in dem ich die Anzeige von Benutzer-Nachrichten auf einer JSP. Details der Strömung sind:

  • Alle Nachrichten werden in einer Tabelle angezeigt mit dem Symbol für Anhänge
  • Wenn der Benutzer klickt auf den Anhang, sollte die Datei heruntergeladen bekommen.
  • Wenn es mehr als eine Anlage, kann der Benutzer wählen Sie die gewünschte
    einen zum download.
  • Die Anlagen gespeichert werden, auf das lokale Dateisystem und den Pfad für die Anlagen wird durch das system ermittelt werden.

Habe ich versucht zu implementieren, indem auf diese Fragen:

Jedoch, es ist nicht die Lösung meine Zwecke aus. Ich habe die folgenden Fragen:

  1. Ist es möglich, um eine Nachricht zu senden Daten (wie Betreff, Nachricht, Nachrichten-id, etc) zusammen mit den Anlagen (Inputstream) in einer Antwort?
  2. Wenn ja, was muss der MediaType für @Produces Anmerkung in meinem Ressource-Methode? Derzeit meine Ressource ist versehen mit @Produces(MediaType.APPLICATION_JSON). Wird das funktionieren?
  3. So senden Sie die Daten der Datei in der Antwort?

Alle Zeiger geschätzt. TIA.

InformationsquelleAutor Pramod Karandikar | 2014-10-22

Schreibe einen Kommentar