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:
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();
}
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?
Grazie mille a tutti.