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 :

[Applet] Ecriture sur le disque


Sujet :

Applets Java

  1. #1
    Membre habitué
    Avatar de Casp
    Homme Profil pro
    Reponsable Technique
    Inscrit en
    Avril 2003
    Messages
    133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Reponsable Technique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2003
    Messages : 133
    Points : 132
    Points
    132
    Par défaut [Applet] Ecriture sur le disque
    Bonjour tout le monde,

    voilà, j'ai un petit bout de code qui s'exécute dans une applet Java où je demande d'écrire un fichier sur le disque.
    J'ai effectué les manipulations avec keytool et jarsigner pour faire un certificat à mon applet.

    Au lancement de l'applet j'ai bien droit à la fenêtre demandant la validation du certificat. par contre je ne comprends pas pourquoi le chemin est vide, c'est peut être normal.

    Par contre au moment de l'écriture j'ai droit à cette exception :

    java.security.AccessControlException: access denied (java.io.FilePermission .....)


    si vous avez des idées, je suis prenneur.

    merci d'avance
    Images attachées Images attachées  

  2. #2
    Membre éprouvé Avatar de anisj1m
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2006
    Messages
    1 067
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 067
    Points : 955
    Points
    955
    Par défaut
    essaie ceci dans ton applet:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    System.setSecurityManager(null);
    Ce qu'on appelons le hasard n'est que notre incapacité à comprendre un degré d'ordre supérieur.

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Février 2010
    Messages
    765
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 765
    Points : 1 036
    Points
    1 036
    Par défaut
    Par défaut une Applet n'a pas le droit d'écrire sur le disque et heureusement.
    Il faut modifier le java.policy pour écrire sur le disque comme expliqué ici :

    http://java.sun.com/j2se/1.5.0/docs/...licyFiles.html

  4. #4
    Membre habitué
    Avatar de Casp
    Homme Profil pro
    Reponsable Technique
    Inscrit en
    Avril 2003
    Messages
    133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Reponsable Technique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2003
    Messages : 133
    Points : 132
    Points
    132
    Par défaut
    merci pour ces pistes.

    je vais tester ça et je vous tiens au courant.

  5. #5
    Membre habitué Avatar de r2d2abc
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    212
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 212
    Points : 179
    Points
    179
    Par défaut
    regarde ici aussi http://www.developpez.net/forums/d41...r/#post2515466 même si un fichier de policy sur un partage d'un serveur web centralisé (pour n'avoir qu'un seul fichier policy à mettre à jour) me semble être la méthode la plus conseillée.
    Hope this helps

Discussions similaires

  1. Réponses: 4
    Dernier message: 26/10/2007, 11h52
  2. l'applet qui écrirait sur mon disque
    Par poulette3000 dans le forum Applets
    Réponses: 2
    Dernier message: 12/06/2007, 11h36
  3. Ecriture sur le disque
    Par tom42 dans le forum Flash
    Réponses: 4
    Dernier message: 27/03/2007, 17h52
  4. [Debutant] Applet listant les fichiers sur le disque
    Par romu92 dans le forum Applets
    Réponses: 2
    Dernier message: 05/05/2006, 09h26
  5. Réponses: 2
    Dernier message: 27/02/2004, 13h47

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