Bonsoir,
je suis confronté a un problème assez idiot lorsque j’essaie d'ecrire une chaine de caractere avec un printwriter celui ci me l'ecrit sans probleme (enfin aprés avoir appeler la méthode close()) sinon il n'ecrit rien dans le fichier,et comme je suis sur une application web il y aura d'autres appels a ce printwriter et il ne va plus rien ecrire simplement parceque j'ai appelé la methode close() donc ça va pas le faire
svp si quelqu'un peut me donner une solution afin de contourner le problème !!
voila la methode concernée :
le printer est un attribut de la classe qui contient cette methode.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 public static int EcrireSeance(Cours cours) { if (printer == null) try { printer = new PrintWriter(new BufferedWriter(new FileWriter( "edt.txt", true))); } catch (IOException e) { return 0; } printer.println(cours); printer.flush(); printer.close(); return 1; }
Partager