Bonjour,
Je tente désespérément depuis bientôt 1 jour et demi d'écrire dans un fichier grâce à FileOutputStream via mon applet signée, qui devrait donc avoir les droits d'accès au filesystem, pourtant, j'obtiens une erreur
Voici mon code:java.security.AccessControlException: access denied (java.io.FilePermission output.txt write)
J'arrive parfaitement à lire des fichiers, mais impossible d'écrire ! Pourtant le dossier de destination n'est pas en lecture seule.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 try { outFile = (FileOutputStream) AccessController.doPrivileged( new PrivilegedExceptionAction() { @Override public Object run() throws FileNotFoundException { return new FileOutputStream("C:/Users/Paul/Desktop/output.txt"); } } ); } catch (PrivilegedActionException e) { throw (FileNotFoundException) e.getException(); }
Je vous remercie par avance pour votre aide.
Partager