Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [JSF] Problema con list directory

    ciao!
    vorrei mettere su una pagina web, tutta la lista di file di una determinata directory.
    ho fatto così:
    codice:
    public class NasFiles {
    
        public ArrayList<String> getFiles(File dir) {
            ArrayList<String> list = new ArrayList<>();
            if (dir.exists()) {
                File[] files = dir.listFiles();
                for (File f : files) {
                    list.add(f.getName());
                    if (f.isDirectory()) {
                        getFiles(f);
                    }
                }
            } else {
                list.add("Directory non esistente");
            }
            return list;
        }
    
    }
    nel ManagedBean richiamo il metodo così:
    codice:
    nf.getFiles(new File("/srv/http/NAS/Volume_1"));
    il problema è che sulla pagina mi esce sempre che la directory non esiste!
    ma la directory sul server esiste; tanto per farvi vedere:
    codice:
    $ pwd
    /srv/http/NAS/Volume_1
    avete idea??

  2. #2
    ok, ho cancellato il war remoto a mano a ricaricato a adesso funziona.
    non so, magari si è incastrato qualcosa.

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.