Helpppppppppppppppppp

Signaler
Messages postés
1
Date d'inscription
lundi 10 mars 2003
Statut
Membre
Dernière intervention
10 mars 2003
-
Messages postés
890
Date d'inscription
lundi 8 avril 2002
Statut
Membre
Dernière intervention
29 juillet 2004
-
Voila mon prob estla lecture d'un fichier texte en java.
J'ai créer un fichier texte par php et je souhaite le recupérer en java alor ca ca marche :

import java.io.FileReader;
import java.io.BufferedReader;
import java.io.IOException;

public class LectureFichier
{String chaine, id_parcours;
public LectureFichier()
{

String fichier = "Neo.txt";
try
{
FileReader fic = new FileReader (fichier);

BufferedReader buf = new BufferedReader (fic);
if ((chaine = buf.readLine()) != null)
{
id_parcours = chaine;
}
fic.close();
}
catch (IOException e) {
System.out.println("Erreur de lecture du fichier"); };

System.out.println(id_parcours);

}
public static void main(String argv[])
{
new LectureFichier();
}

}

mais qd jessai de limplémenter dans un autre fichier et de le lire via internet explorer et plus linvite ms-dos ben il me met lerreur :
com.ms.security.SecurityExceptionEx[SelectDB5.processEvent]: cannot access file C:\Program Files\EasyPHP\www\Neo.txt
at com/ms/security/permissions/FileIOPermission.check
at com/ms/security/PolicyEngine.deepCheck
at com/ms/security/PolicyEngine.checkPermission
at com/ms/security/StandardSecurityManager.chk
at com/ms/security/StandardSecurityManager.checkRead
at java/io/FileInputStream.
at java/io/FileReader.
at SelectDB5.processEvent
at vrml/node/Script.processEvents
at com/parallelgraphics/cortona/vrml/PassiveScriptImpl.callUser
at com/parallelgraphics/cortona/vrml/PassiveScriptImpl.execute

si quelqu'un pouvai m'aider au plus vite...je sèche completement la:(
Merci d'avance

1 réponse

Messages postés
890
Date d'inscription
lundi 8 avril 2002
Statut
Membre
Dernière intervention
29 juillet 2004
12
Salut,
si je comprend bien c'est dans une applet que tu veux l'executer ???
La c'est une erreur liée a la securité que tu as !
Tu n'as tout simplement pas le droit de lire ce fichier.
Regarde cette source
Duss