Ciao ragazzi,
dovrei fare un up load di alcuni files dal client al server. Con l'esperienza che ho anche con i vari linguaggi, l'unico modo funzionale, senza aver alcun bisogno di accessi di scrittura, per poter copiare i files dal client al server č quello di utilizare un ftp. Su internet ho trovato questa servlet:
dove CURRICULUM č il campo file del form. Adesso la domanda č questa: non essendo pratico di servlet, dova va inserito questo codice? E di che estensione deve essere?codice:private void doPost(HttpServletRequest req, HttpServletResponse res) { MultipartRequest multi = new MultipartRequest(req,"."); File f = multi.getFile("CURRICULUM"); String fileName = multi.getFilesystemName("CURRICULUM"); if (f!=null) { File fOUT = new File("C:\\documents\\uploads\\",fileName) FileInputStream fIS = new FileInputStream(f); FileOutputStream fOS = new FileOutputStream(fOUT); while (fIS.available()>0) fOS.write(fIS.read()); fIS.close(); fOS.close(); }
Grazie mille a tutti.

Rispondi quotando