Ciao ho un problemino di questo tipo
tramite questo codice
...
BufferedReader in= new BufferedReader(new FileReader(fileName));
String linea = new String();
while ((linea=in.readLine())!= null ) {
file+=linea;
file+=System.getProperty("line.separator");
}
in.close();
<textarea cols="80" rows="30" name="editor"><%=file%></textarea>
visualizzo il contenuto del file nella textarea, attuando delle modifiche
dopo di che con questo codice
FileOutputStream fos = new FileOutputStream(nomefile);
PrintStream fout = new PrintStream(fos);
fout.println(testo);
fout.close();
sovvrascrivo il file aperto precedentemente. Dopo di che se io vado a vedere la pagina, vedo che le modifiche sono state fatte in modo corretto!
Ora il problemino è il seguente, quando riapro il file, nella textarea rivedo la pagina originale e poi sotto la pagina con l'ultima modifica effettuata, e non capisco perché!