B
bytearrayToFile
Gast
Hi!
Wir haben hier ein Service, welches mittels Ajax aufgerufen wird und selbiges erstellt dann mittels POI einen Report welcher dann wiederum aly byte[] retouniert wird --> Leider wird dann im Anschluss der Report (ein .xls) nicht angezeigt sondern "Maschinensprache". Gibt es eine Möglichkeit dass Js wieder ein File aus dem bytearray macht?
Wir schreiben das bytearray wie gewöhnlich in den Response sowie setzen halt Header Informationen etc.
Jemand eine Idee?
Wir haben hier ein Service, welches mittels Ajax aufgerufen wird und selbiges erstellt dann mittels POI einen Report welcher dann wiederum aly byte[] retouniert wird --> Leider wird dann im Anschluss der Report (ein .xls) nicht angezeigt sondern "Maschinensprache". Gibt es eine Möglichkeit dass Js wieder ein File aus dem bytearray macht?
Wir schreiben das bytearray wie gewöhnlich in den Response sowie setzen halt Header Informationen etc.
Java:
response.setContentType("application/octet-stream;");
response.setContentLength(downloadObject.getContent().length);
response.setHeader("Content-Disposition", "attachment; filename=\"" +
downloadObject.getFilename() + "\"" );
..
os = response.getOutputStream();
os.write(downloadObject.getContent());
os.flush();
os.close();
Jemand eine Idee?