Bonjour
Petit problème conceptuel. Pour une jsp, j'aurais besoin de faire une liste récursive d'une arborescence de répertoires (et seulement de répertoires). Je sais écrire une méthode qui écrit récursivement cette liste:
Sur base de cette méthode, j'aurais voulu utiliser une structure de données type hashtable de hashtable, mais j'ai du mal à concevoir cela. J'hésite aussi à utiliser d'autres classes sans doute plus simples et plus adéquates de java.util.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 public void buildTree(Object o, int level){ File file = (File)o; String tab = ""; level++; for(int i=0; i<level; i++) tab+="\t"; System.out.println(tab+file.getAbsolutePath()); File[]kids = file.listFiles(); for(int i=0; i<kids.length; i++){ if(kids[i].isDirectory()){ buildTree(kids[i], level); } } }
Pouvez-vous m'orienter ?
Merci d'avance.
@++
Partager