IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Applets Java Discussion :

Problème pour lister les fichiers d'un répertoire


Sujet :

Applets Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Juin 2007
    Messages
    27
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2007
    Messages : 27
    Par défaut Problème pour lister les fichiers d'un répertoire
    Bonjour ^^

    Je développe { ou tente } un éditeur en applet. Cet éditeur doit me permettre de modifier les scripts du site. Pour cela, il faut que je puisse lister les fichiers codes sources. J'ai développé l'interface graphique. J'en suis donc au listage des fichiers & répertoires. Seulement, je rencontre une erreur & je ne parviens pas à résoudre le problème.

    Citation Envoyé par Console JAVA
    java.security.AccessControlException: access denied (java.io.FilePermission . read)
    J'ai trouvé sur le net quelques pistes. Notamment une histoire avec java.policy, sauf que d'après ce que j'y lis, normalement, je ne devrais pas avoir de problème de permission.

    Citation Envoyé par java.policy
    grant {
    permission java.security.AllPermission;
    };
    Je ne sais pas si c'est parce qu'il n'est pas au bon endroit ou autre mais bon je ne sais pas comment il est censé fonctionner.

    Et pour finir des fois que le problème viendrait du code source, je vous laisse la méthode qui est censée parcourir le répertoire :
    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 listerFichiers ( ArrayList listeCompleteFichiers , String chemin )
       {
          System.out.println ( "listerFichiers ( " + listeCompleteFichiers + " , " + chemin + " )" ) ;
     
          File fichier = new File ( chemin ) ;
          File[] listeFichiers = fichier.listFiles () ;
     
          for ( int i = 0 ; i < listeFichiers.length ; i ++ )
          {
             if ( listeFichiers [ i ].isDirectory () )
             listerFichiers ( listeCompleteFichiers , listeFichiers [ i ].toString () ) ;
             else
             listeCompleteFichiers.add ( listeFichiers [ i ].toString () ) ;
          }
       }
    Merci par avance

    @ tchaOo°

  2. #2
    Membre confirmé Avatar de mattyeux
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2006
    Messages
    169
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2006
    Messages : 169
    Par défaut
    Salut Vitaly,

    As tu bien signé ton applet ?

  3. #3
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Juin 2007
    Messages
    27
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2007
    Messages : 27
    Par défaut
    Bonjour ^^

    Heu ... là j'avoue que tu me pose une colle. Je suis pas sûr de comprendre en quoi ça consiste

  4. #4
    Membre Expert
    Homme Profil pro
    Directeur technique
    Inscrit en
    Janvier 2007
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 348
    Par défaut
    Ben une petite recherche devrait te renseigner ....
    est notre ami :p

  5. #5
    Membre confirmé Avatar de mattyeux
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2006
    Messages
    169
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2006
    Messages : 169
    Par défaut
    Ou ici directement ca explique bien et tu devrais comprendre.

    http://www.developpez.net/forums/showthread.php?t=18553

    Bon courage

  6. #6
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Juin 2007
    Messages
    27
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2007
    Messages : 27
    Par défaut
    J'avais trouvé en effet, mais il est dit notamment qu'une appliquette ne peux pas se connecter via des sockets à un host qui n'est pas celui a partir duquel elle est téléchargée. Et le serveur où elle liste le répertoire est sur le même host.

    Qu'est-ce que je ne comprend pas alors ?

  7. #7
    Membre Expert
    Homme Profil pro
    Directeur technique
    Inscrit en
    Janvier 2007
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 348
    Par défaut
    Euh une applet qui utilise File pour des fichiers qui sont sur le serveur ?

Discussions similaires

  1. [C++/Unix] Lister les fichiers d'un répertoire
    Par bouazza92 dans le forum Linux
    Réponses: 5
    Dernier message: 10/12/2013, 22h07
  2. [Free Pascal] Problème pour lister les fichiers d'un serveur distant
    Par mm_71 dans le forum Free Pascal
    Réponses: 6
    Dernier message: 26/06/2013, 09h52
  3. Problème pour lister les fichiers d'in JAR
    Par Micke7 dans le forum Langage
    Réponses: 4
    Dernier message: 25/02/2011, 11h21
  4. Réponses: 1
    Dernier message: 25/02/2009, 09h44
  5. [CF][PPC/C#] Comment lister les fichiers d'un répertoire ?
    Par dady dans le forum Windows Mobile
    Réponses: 18
    Dernier message: 20/05/2005, 14h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo