Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Upload da Servlet

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    48

    Upload da Servlet

    Ciao a tutti!
    Ho bisogno urgentemente di un vostro consiglio!
    Nella servlet, con questo metodo faccio l'upload di un file:

    Codice PHP:
    protected void upload(HttpServletRequest requestHttpServletResponse response)
        
    throws ServletExceptionIOException {
        
    System.out.println("-Upload Dataset-");
        
    MultipartRequest mpr = new MultipartRequest(request,webTempPath,20 1024 1024);
        
    Enumeration<Stringenums mpr.getFileNames( );

        
    file mpr.getFilesystemName(enums.nextElement());
        
    filePath webTempPath "//" file;
            
        
    response.sendRedirect("index.html");


    e faccio il redirect sulla pagina da dove viene fatto l'upload, perchè non mi serve nessuna conferma, ma ho bisogno solo di ritornare a quella pagina!
    Solo che, quando schiaccio il pulsante per l'upload, il file viene copiato, ma mi si apre nuovamente la pagina in una nuova finestra!

    questa è la form da dove faccio l'upload:

    <form name="rank" enctype="multipart/form-data" onsubmit="return checkRM();" method="post" action="./UpRankModelServlet">
    <h3><input type="radio" name="rankchoice" value="upload" onclick="model()"/>
    Upload Rank Model
    <input type="file" name="rankUp" disabled="disabled"/>
    <input type="submit" name="upload" value="Upload" disabled="disabled"/>
    </form>


    Come posso risolvere questo problema??
    Grazie mille a chiunque intervenga!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    48
    Ok...ho risolto! Avevo lasciato un attributo target nella form, era rimasto da una mia precedente prova!

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.