E' un po di giorni che cerco la soluzione ad un problema di upload file con java da una servlet. Finalmente ho risolto il problema. Utilizzando infatti l'esempio prelevato da http://www.onjava.com/pub/a/onjava/2...ad.html?page=1
avevo dei problemi per il trasferimento dei file diversi da txt perchè i caratteri ascii > 140 (decimale) venivano erroneamente convertiti.
La soluzione che ho trovato (non so' se è la migliore, ma funzione) utilizza, al posto di ServletInputStream un DataInputStream in lettura con il metodo readUnsignedByte() e un DataOutputStream col metodo writeByte() per la scrittura che non mi alterano i caratteri ascii > 140.
Un grazie a tutti quelli che mi hanno aiutato ed in particolare a
Sergio Pedone.
![]()
![]()
![]()