Przechowywanie danych TextArea z podziałem linii w bazie danych i wyświetlanie w tym samym formacie z podziałami wierszy
Mam stronę JSP z komponentem tekstowym HTML. Gdy użytkownik naciśnie enter i przejdzie do następnego wiersza podczas wpisywania tekstu, a gdy kliknie przycisk Zapisz, zapisuje dane z obszaru tekstowego do bazy danych. Ale kiedy ładuję zawartość bazy danych, podziały wierszy zniknęły. Znaczy:
DZIEŃ DOBRY
ŚWIAT
wyświetla się jak
WITAJ ŚWIECIE
Próbowałem metody podanej tutajJak zastąpić wszystkie podziały wierszy w łańcuchu tagami <br />? ale to nie działa. Próbowałem też tegoJak zapisać wprowadzone przez użytkownika podziały wierszy z TextArea do bazy danych? ale nie używam PHP i rozwiązania podanego tutaj dla innych języków, aby zastąpić „n” przez „<br />” również nie działa. Czy ktoś ma jakiś pomysł, jak to zrobić?
Próbowałem tego kodu:
String a=req.getParameter("topicdes").toString();
a.replaceAll("\n","<br />");