Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    40

    Cercare file sull'hard disk del pc

    Ciao a tutti!
    Ho la necessità di creare un'applicazione web in cui posso ricercare dei file dall'HD del mio pc per poi poterli insierire in un database.
    Utilizzo Java,Tomcat e MySQL.

    Ho capito che questa operazione va svolta in due passi:
    1) cerco i file sul pc e inserisco il nome in un file .txt
    2) lego le singole righe del file .txt e le inserisco nel db

    Ho intuito come svolgere il punto 2, ma per quanto riguarda il 1 sn ancora in alto mare..

    Qualche idea?
    Usare File e la proprietà List può funzionare?

    Grazie mille

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: Cercare file sull'hard disk del pc

    Originariamente inviato da aerith9
    Ho la necessità di creare un'applicazione web in cui posso ricercare dei file dall'HD del mio pc per poi poterli insierire in un database.

    Usare File e la proprietà List può funzionare?
    Alt, prima un chiarimento importante: parli di Tomcat e web application, quindi è chiaro che c'è un client e un server. Vuoi cercare i file ... dove?? Immagino sul client. E il "client" della tua web application è immagino (come è tipico) un browser.
    Ma il codice Java della tua web application gira sul server.

    Quindi??
    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 2009
    Messaggi
    40
    Cavolo non ci avevo pensato!
    La logica è di cercarli sul client..è possibile?

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da aerith9
    La logica è di cercarli sul client..è possibile?
    Dipende cosa intendi per "cercarli". Se ti basta quello che generalmente si chiama "file upload", allora si può fare abbastanza comodamente. Nella pagina web metti un form che contiene un <input type="file" ....> e poi a seguito del submit gestisci dal lato server l'upload e fai quello che vuoi con i dati ricevuti.
    Guarda qui sul forum quando scrivi una risposta ... sotto le opzioni c'è la parte di upload di un allegato con il campo di testo per il file e il pulsante di browse .... ecco questa cosa qui.

    Se invece intendi qualcos'altro di più "sofisticato" allora devi realizzare o una applet Java da inserire in una pagina web (ma con una applet ci sono le solite questioni di sicurezza da considerare) oppure fai una applicazione tradizionale "desktop". In entrambi i casi le cose cambiano un po' .... non è più un browser il client ma è del codice Java.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    40
    Abbi ancora un pò di pazienza please..
    Facciamo un esempio pratico
    Io voglio cercare sul client TUTTI i file .doc, i nomi dei file li inserisco in una txt che mi servirà poi per popolare il database che creo sul server. Quindi per cercare i file .doc devo creare un applet?
    Non c'è altra alternativa?

  6. #6
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da aerith9
    Io voglio cercare sul client TUTTI i file .doc, i nomi dei file li inserisco in una txt che mi servirà poi per popolare il database che creo sul server. Quindi per cercare i file .doc devo creare un applet?
    Se la ricerca dei file è da fare programmaticamente, con del codice (e non è l'utente che può scegliere dei file) allora sì, devi usare una applet (a patto di avere i dovuti permessi per accedere al file-system locale) o una applicazione "desktop" Java. E a quel punto usi tranquillamente java.io.File e i suoi metodi list()/listFiles().
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    40
    Ok!
    grazie mille!
    Ho capito che per ora è un pò troppo complicato x me ma prima o poi c proverò!!

    Grazie mille per la pazienza

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    40
    Un dubbio..ma se ho l'indirizzo IP del client ho bisogno sempre e comunque dell'applet??

  9. #9
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da aerith9
    ma se ho l'indirizzo IP del client ho bisogno sempre e comunque dell'applet??
    E cosa centra l'IP in questa questione della scansione del file-system??
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  10. #10
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    40
    Nulla..
    era una domanda da frustazione
    Grazie mille

    Ciao ciao

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.