Ciao a tutti.
All'interno di una servlet mi va in errore la chiamata al metodo getOutputStream dell'oggetto response. Il mtovio sembrerebbe che io abbia già un opggetto OutputStream aperto. In realtà io non ne apro nessuno prima della chiamata in questione.
Il codice è il seguente (in pratica devo restituire un pdf):
byte[] contents = objPDFView.getContent(pdfIndexes[0]);
System.out.println("Configuro l'header in modalità application/pdf");
response.setContentType("application/pdf");
//response.setContentLength(contents.length);
OutputStream outputStream = response.getOutputStream();
outputStream.write(contents);
outputStream.flush();
outputStream.close();
Qualcuno sa dirmi dove sbaglio? grazie a tutti per la disponibilità