ho un problema, praticamente da una pagina html passo ad una servlet una stringa proveniente da una text area, questa stringa è un testo che contiene degli a capo, la memorizzo in un database come attributo di un file xml, fino a qui tutto ok, vedo ancora il testo formattato con gli a capo e non tutto attaccato
successivamente la servlet invoca delle classi che estraggono la stringa dal documento xml precedentemente creato e viene printata su un file, però a questo punto la stringa non è più formattata, cioè spariscono gli a capo e viene scritta tutta di fila
per creare il documento xml ho usato JDom e quando mi serve la stringa parso il documento e faccio un getAttribute() che mi restituisce una string
il codice della scrittura su file è questo:
...
File f = new File(dirpath+"/WEB-INF/src/" + actiontype + ".java");
FileOutputStream fos = new FileOutputStream(f);
PrintStream ps = new PrintStream(fos);
ps.println();
ps.print(actionexecute);
ps.println();
...
suggerimenti???