PDA

Visualizza la versione completa : [JSP] sarà un problema di buffer?


userfra
20-09-2002, 15:43
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é!

userfra
20-09-2002, 16:18
ho scoperto che anche se non faccio le modifiche mi incrementa di +1, tutto il codice della pagina, anche quando la visualizzo nella textarea!


come posso risolvere questo problema??




:dhò:

Loading