Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    20

    Jsp E Downloading

    Salve a tutti,


    Volevo porvi un quesito. Sto realizzando un sito web in jsp/html/css e ho realizzato un servizio di uploading dei files che gli utenti immettono in una cartella.
    Ora vorrei realizzare una pagina jsp dove l'utente possa vedere se il file è stato salvato ed eventualmente fare il download di altri file presenti nella cartella.

    Avete qualche idea o riferimento( magari una libreria) su come possa realizzare la jsp o altro??

    Vi ringrazio

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    benvenuto

    spostato nella sezione opportuna.



  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    20
    Salve ragazzi avrei pensato a qualcosa del genere:

    <%
    String directory = "/APPS/../.../" ;
    String actualFileName = directory + fileName; puo' essere un file txt, zip, pdf jpeg.
    String linkName = "Link" + i;

    InputStream inputStream = null;
    try {
    response.setContentType("application/Octet-Stream");
    response.setHeader("Content- Disposition","attachment;filename=" + fileName );

    int sizeRead = 256;
    byte[] buf = new byte[1024];

    File file = new File(actualFileName).getAbsoluteFile();
    URL url = file.toURL();
    inputStream = (BufferedInputStream)url.openConnection().getConte nt();

    while( (sizeRead = inputStream.read(buf)) != -1 )
    {
    out.write(sizeRead);
    }

    } catch(Exception ex) {
    System.out.println("Exception " + ex.getMessage());
    }
    inputStream.close();
    %>

    <Table>
    <TR>
    <TD>
    <a name="<%=linkName%>" href="<%= actualFileName %>" ><%=fileName%></a>
    </TD>
    </TR>
    </Table>

    SUGGERIMENTI??

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    20
    Risolto !!!!!!!
    Grazie lo stesso

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.