Quote Originariamente inviata da Uccio87 Visualizza il messaggio
non riesco a capire come fare l'upload di file.
pagina jsp
codice:
        <form method="POST" action="Controller" enctype="multipart/form-data">            File:
            <input type="file" name="file" id="file" /> <br/>
            <input type="hidden" name="op" value="carica_foto">
            <input type="submit" value="Upload" name="upload" id="upload" />
        </form>
nel mio controller(servlet) come faccio a recuperare il file?
Il body della request in questo caso ha il formato multipart/form-data. Nessuno vieterebbe di leggere/parsare lo stream della request "a mano" ma generalmente non si fa, è complesso e richiede la conoscenza precisa delle specifiche.
Di norma si una libreria (in questo caso Java) da usare server-side per la gestione dell'upload. Ad esempio la ben nota Apache Commons FileUpload.