tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
1
ZUGRIFFE
322
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    benkenobi benkenobi ist offline Grünschnabel
    Registriert seit
    Apr 2005
    Beiträge
    2
    Hallo,
    kann mir jemand auf die Sprünge helfen, wie ich ein ByteArray aus einem SWF mit einer JSP speichern kann?
    Mit PHP geht es sehr einfach, aber mit JSP kriege ich es irgendwie nicht hin.
    http://blog.joa-ebert.com/2006/05/01...file-with-php/
    Ich muss die Daten eines JPGs aus dem SWF bekommen um sie danach serverseitig als JPG speichern zu können.

    Da ich ein application/octet-stream bekomme und es sich nicht um ein Upload handelt, kann ich mit dem commons-fileupload an dieser Stelle nicht viel erreichen.
    Gibt es eine ähnliche Möglichkeit wie bei PHP mit dem HTTP_RAW_POST_DATA?

    Über konstruktive Ratschläge würde ich mich sehr freuen.
    Habt schon mal vielen Dank
     

  2. #2
    benkenobi benkenobi ist offline Grünschnabel
    Registriert seit
    Apr 2005
    Beiträge
    2
    ok, ist eigentlich auch mit Java einfach:

    File f = new File("outFile.jpg");
    InputStream ist = request.getInputStream();
    FileOutputStream fops = new FileOutputStream(f);

    byte buf[] = new byte[1024];
    int len;

    while((len = ist.read(buf))>0)
    fops.write(buf,0,len);

    fops.close();
    ist.close();

    Manchmal denkt man zu kompliziert...
    Wenn noch jemand einen Verbesserungsvorschlag hat, würde ich mich darüber natürlich freuen.
     

Ähnliche Themen

  1. Antworten: 5
    Letzter Beitrag: 18.02.10, 22:46
  2. Antworten: 1
    Letzter Beitrag: 29.12.09, 18:23
  3. JPG in Bytearray und zurück
    Von Chris1079 im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 2
    Letzter Beitrag: 17.03.08, 13:31
  4. Objekt zu ByteArray
    Von Snowcrack im Forum .NET Datenverwaltung
    Antworten: 6
    Letzter Beitrag: 19.09.07, 16:01
  5. ByteArray in JarFile
    Von kleinis_1 im Forum Java
    Antworten: 0
    Letzter Beitrag: 12.12.05, 11:44