bonjour,
je sais, vous êtes déjà prêt à me dire que c'est le sujet arci connu, j'ai qu'à regarder dnas la FAQ ou le moteur de recherche.
J'ai fait et j'ai pas trouvé.
En fait, pour éviter les problèmes de signatures d'applet, les problèmes de sercurité et d'accès denied, pour lire un fichier avec mon applet je fais comme ça :
le fichier en question est un fichier texte contenant de slignes de données dont les champs sont séparés par un point virgule.
Ca marche très bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 URL urlFichier = new URL( cheminFichier2 ); InputStream connex = urlFichier.openStream(); BufferedReader data = new BufferedReader( (Reader) new InputStreamReader( (InputStream) new BufferedInputStream( connex ) ) ); ligne = new String(); while( (ligne = data.readLine()) != null ){ st = new StringTokenizer( ligne, ";", true); unTab[0]=st.nextToken(); st.nextToken(); unTab[1]=st.nextToken(); st.nextToken(); unTab[2]=st.nextToken(); }
Mais, (ya forcément un mais), le fichier en question peut ne pas être présent et je n'ai aucun moyende le savoir. Evidamment, en cas d'absence, ça me génère une erreur.
question : comment tester la présence du fichier avec ma "manière" de faire ?
Merci.
Partager