Hallo Community,
ich habe Struts2 im Einsatz und das klappt bis jetzt auch richtig gut.
Jetzt bin ich allerdings auf folgendes Problem gestoßen.
Ich hab eine Eingabemaske mit einem textfeld <s:textfield.......> und einer textarea <s:textarea.....>
das ganze speicher ich dann jeweils in Strings ab und schreibe es per Hibernate in eine MySQL datenbank.
Wenn ich diese Einträge dann ausgeben will und es wieder aus der Datenbank hole und in einem String speicher, welchen ich dann der JSP zur verfügung stelle, werden die Zeilenumbrüche aus der Textarea nicht mehr dargestellt, was eigentlich auch klar ist, weil html keinen "normalen" Zeilenumbruch versteht.
Also habe ich mir eine Methode geschrieben, die den String scannt und alle "\n" durch <br> ersetzt. Das brachte allerdings keinen erfolg. Ich bekam dann eine Seite angezeigt in der <br> als Text dargestellt wurde und nciht interpretiert wurde.
Das scannen des Strings habe ich verscucht bevor ich es in die datenbank schreibe oder auch nachhher, beides brachte keinen Erfolg.
Weiß jemand von euch eine Lösung, bzw hat jemand das gleiche Problem?
Ich bin für jede Hilfe dankbar. Sitze schon ewig daran und finde keine Lösung.
Grüße,
Sullivan
ich habe Struts2 im Einsatz und das klappt bis jetzt auch richtig gut.
Jetzt bin ich allerdings auf folgendes Problem gestoßen.
Ich hab eine Eingabemaske mit einem textfeld <s:textfield.......> und einer textarea <s:textarea.....>
das ganze speicher ich dann jeweils in Strings ab und schreibe es per Hibernate in eine MySQL datenbank.
Wenn ich diese Einträge dann ausgeben will und es wieder aus der Datenbank hole und in einem String speicher, welchen ich dann der JSP zur verfügung stelle, werden die Zeilenumbrüche aus der Textarea nicht mehr dargestellt, was eigentlich auch klar ist, weil html keinen "normalen" Zeilenumbruch versteht.
Also habe ich mir eine Methode geschrieben, die den String scannt und alle "\n" durch <br> ersetzt. Das brachte allerdings keinen erfolg. Ich bekam dann eine Seite angezeigt in der <br> als Text dargestellt wurde und nciht interpretiert wurde.
Das scannen des Strings habe ich verscucht bevor ich es in die datenbank schreibe oder auch nachhher, beides brachte keinen Erfolg.
Weiß jemand von euch eine Lösung, bzw hat jemand das gleiche Problem?
Ich bin für jede Hilfe dankbar. Sitze schon ewig daran und finde keine Lösung.
Grüße,
Sullivan