Armazenando dados de TextArea com quebras de linha no banco de dados e exibindo no mesmo formato com quebras de linha
Eu tenho uma página JSP com um componente HTML textarea. Quando um usuário pressiona entrar e vai para a próxima linha enquanto digita na área de texto, e quando clica no botão Salvar, ele salva os dados da área de texto no banco de dados. Mas quando eu carrego o conteúdo do banco de dados, as quebras de linha desaparecem. Significa:
OLÁ
MUNDO
está exibindo como
OLÁ MUNDO
Eu tentei o método dado aquiComo faço para substituir todas as quebras de linha em uma string com tags <br />? mas não está funcionando. Eu também tentei este aquiComo salvar quebras de linha inseridas pelo usuário de um TextArea em um banco de dados? mas eu não estou usando PHP e também a solução dada aqui para outros idiomas para substituir "\ n" com "<br />" também não funciona. Por favor, alguém tem alguma idéia de como fazer isso?
Eu tentei este código:
<code>String a=req.getParameter("topicdes").toString(); a.replaceAll("\n","<br />"); </code>