Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2010
    Messaggi
    205

    [java - jsp]upload di file

    Buongiorno,
    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?

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    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.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2010
    Messaggi
    205
    Quote Originariamente inviata da andbin Visualizza il messaggio
    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.
    Grazie per le specifiche, ma non riesco a risolvere!! come recupera l'input di tipo file nella servlet??

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.