Visualizzazione dei risultati da 1 a 9 su 9

Discussione: [JSP]upload immagine

  1. #1
    Utente di HTML.it L'avatar di Cr4ckz!
    Registrato dal
    Aug 2003
    Messaggi
    163

    [JSP]upload immagine

    Salve a tutti, sto realizzando la mia prima web application in JSP però sono un attimo bloccato sul download di un'immagine in una cartella della mia webapplication.

    ho trovato questa guida (http://www.javastaff.com/article.php...60628011504263) dove mi spiega come fare l'upload del file e, immagino, che qui

    codice:
    File savedFile = new File(getServletContext().getRealPath("/");
    venga scritto il file nella cartella "/".
    ok ma il mio file upload.jsp sta in /progetto//upload invece vorrei mettere le immagini nella cartella /progetto/images nella root del progetto così da poter essere viste anche da altre pagine presenti in /progetto/pagine/

    qual'è il link esatto che devo inserire?
    inoltre vorrei salvare l'intero percorso dell'immagine appena caricata sul database...ma so proprio come fare a sapere il nome del file appena caricato....

    plz potreste darmi qualche delucidazione? è la prima volta che faccio l'upload di un file

  2. #2
    Utente di HTML.it L'avatar di Cr4ckz!
    Registrato dal
    Aug 2003
    Messaggi
    163
    plz UP, datemi un consiglio

  3. #3
    Utente di HTML.it L'avatar di Cr4ckz!
    Registrato dal
    Aug 2003
    Messaggi
    163
    riUp plz

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    906
    Stampati il path di savedFile per vedere dove lo salva.
    Poi modifica di conseguenza. Se fai 4 o 5 prove lo capisci da solo cosa mettere.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    5
    Qualcuno mi sa invece dire come creare una pagina che possa cancellare un file già presente sul server?

    Grazie!

    Ale

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Originariamente inviato da alesax
    Qualcuno mi sa invece dire come creare una pagina che possa cancellare un file già presente sul server?

    Grazie!

    Ale
    Questo dovrebbe essere ancora più semplice:
    codice:
    <%
    File f = new java.io.File("C:/Percorso/al/File/nome_file.ext");
    f.unlink();
    %>
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    5
    Grazie mille ma.... perchè ???



    Generated servlet error:
    The method unlink() is undefined for the type File


    N.b.: prima ho scritto la linea

    File f = new java.io.File("str3");

    e in str3 è presente una stringa con il nome del file, generato dalla concatenazione tra percorso della cartella, nome del file generato da una query al db e dal .jpg

  8. #8
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    eh... te lo dico io perché: ho fuso!
    unlink() è in PHP, per java c'è delete...

    codice:
    <%
    File f = new java.io.File("C:/Percorso/al/File/nome_file.ext");
    f.delete();
    %>
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  9. #9
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    5
    Infatti ora funziona

    Grazie mille!!!

    Ale

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.