Grazie per la risposta e per le precisazioni.
Le classi DiskFileUpload e FileUpload.. sono su delle librerie di apache, dovrebbero facilitare l'upload dei file nel server. Adesso provo a smanettare pure con quella che mi hai postato.
Comunque il problema secondo me è che non sto settando bene il client.
Più precisamente non sono convinto qui:
codice:
FileInputStream fs = new FileInputStream(outFileName);
out.println("id="+leggiId()+"&ip="+InetAddress.getLocalHost()+"&tipoOp=schermatax&risultato="+fs);
out.close();
Probabilmente non posso passare un FileInputStream, ma piuttosto un flusso di byte.
Boh!