PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [java / servlet] Zeilenumbruch in Datenbank schreiben?



PTSA
02-03-2004, 09:16
Hallo,

habe hier ein JavaServlet Problem. Es gibt eine HTML Textarea in die der Nutzer Text hereinschreiben soll. Schön währe es, wenn dieser Text formatiert gespeichert werden kann. Will sagen, wenn der User in der Text Area ein Return/enter drückt kann er ja direkt einen umbruch bzw. Absatz erzeugen.

Diese Eingabe wird in die DAtenbank geschrieben - funktioniert alles - nur die Umbrüche und Absätze erscheinen beim Wiederauslesen aus der DB nicht?

Habt Ihr ne Idee? Unter PHP gibts wohl URL=http://de.php.net/manual/de/function.nl2br.php]nl2br[/URL]
nl2br -- Fügt vor allen Zeilenumbrüchen eines Strings HTML-Zeilenumbrüche ein
Beschreibung
string nl2br ( string string)
Gibt den string mit einem vor allen Neue-Zeile-Zeichen eingefügten '<br />' zurück.

Wie mache ich das in Java? Würde denn der Ansatz alle "Windows: \r\n ,Unix: \n , Mac: \r" durch <br> zu ersetzen?


Vielen Dank!

ptsa

fs111
02-03-2004, 11:44
Such doch einfach alle \n in Deinem String und ersetze sie durch <br />, wo ist da das Problem?

fs111

PTSA
02-03-2004, 17:03
Vielen Dank,

manchmal muß man erst drauf gestoßen werden. Funktioniert prima....

fs111
02-03-2004, 17:41
Das kenn ich...

fs111