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

Langage Java Discussion :

"Access denied java.io.filepermission" en Javascript


Sujet :

Langage Java

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    327
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 327
    Points : 204
    Points
    204
    Par défaut "Access denied java.io.filepermission" en Javascript
    Bonjour,

    J'utilise une particularité de JavaScript sous firefox qui est d'utiliser des objets et donc des classes java.
    Mon but est, à partir de mon réseau intranet et des pc sous firefox, d’offrir la possibilité d'enregistrer sur le poste de l'utilisateur des fichiers et cela automatiquement pour gagner du temps.
    Je pourrais faire un applet en java mais coder en javascript est plus rapide.

    Voici mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    var oFile= new java.io.File("filename.dat");
     
     
     
        var success = oFile.createNewFile();
        if (success == true) {
            alert('File did not exist and was created');
        } else {
            alert('File already exists');
        }
    Le message d'erreur uncaught exception: java.security.AccessControlException: access denied ("java.io.FilePermission" "filename.dat" "write")

    Je dois mettre un fichier policy
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    grant codeBase "http://geosim.cs.vt.edu/geosim/-" {
       permission java.io.FilePermission "<<ALL FILES>>", "read, write, execute, delete";
       permission java.net.SocketPermission "*", "accept, connect, listen, resolve";
       permission java.util.PropertyPermission "*", "read, write";
       permission java.lang.RuntimePermission "*";
       permission java.awt.AWTPermission "showWindowWithoutWarningBanner";
     };
    Mais comment convertir cela en javaScript ?

    Merci.

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    327
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 327
    Points : 204
    Points
    204
    Par défaut
    Serait -il possible de transférer ce post sur le forum de Java mieux adapté ?

    Merci

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    327
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 327
    Points : 204
    Points
    204
    Par défaut
    Si il s'agissait d'un applet java je dois mettre mon fichier policy sur un autre applet dans mon répertoire?
    ou je dois créer simplement un fichier nommé java.policy ?

    Merci

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    138
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 138
    Points : 120
    Points
    120
    Par défaut
    Bonjour,

    Il n'est pas possible d'écrire un fichier dans un répertoire spécifique en Javascript.
    Pour le faire avec une applet Java, il faut que l'applet Java soit signé.

    Il existe un moyen beaucoup plus simple de gérer cela, c'est de télécharger le fichier à partir du serveur. Si le contenu du fichier change en fonction de certaines informations, tu peux les passer en paramètre du fichier à télécharger.

Discussions similaires

  1. [Google App Engine] access denied java.io.FilePermission read
    Par saacha2008 dans le forum Développement Web en Java
    Réponses: 2
    Dernier message: 02/02/2012, 10h51
  2. Réponses: 0
    Dernier message: 24/04/2011, 17h48
  3. Réponses: 18
    Dernier message: 13/10/2010, 15h36
  4. Réponses: 1
    Dernier message: 06/03/2010, 12h10
  5. access denied (java.util.PropertyPermission java.io.tmpdir read)
    Par benyboyJAVA dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 12/01/2009, 11h12

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