Ciao a tutti. Ho una domanda da porvi:
ho necessità di ottenere da una servlet dei file generati da stringhe.
Ora, tale problematica l'ho risolta ottenendo l'outputstream dalla response, alla quale aggancio il bufferedoutputstream, e su quest'ultimo vado a fare la write, passando in input il getBytes() della stringa dalla quale origino il file: ovvero
Ora, avrei bisogno di inviare non un solo file, ma un file zip creato a partire da più stringhe....qualcuno saprebbe dirmi come fare????codice:ServletOutputStream output = resp.getOutputStream(); resp.setHeader("Content-Disposition","attachment; filename=myfile.xyz"); resp.setContentLength(myString.length()); BufferedOutputStream bufferOut = new BufferedOutputStream(output); bufferOut.write(myString.getBytes()); bufferOut.flush(); bufferOut.close(); output.close();
grazie 1000![]()
![]()