Nella realtà è come dici tu.
Ne db viene inserito perfettamente ciò che l'utente ha digitato, soltanto che la textarea, come tutte le caselle di testo, utilizza il carattere '\n' come a capo, mentre sul web si utilizza il tag '
' per costringere un elemento ad andare al rigo successivo.
La soluzione è semplice.
Prima di stampare a video il contenuto del db esegui questo
codice:
Spero sia tutto chiaro.codice:String testoInInput = testoDaDB.replaceAll("\n"," ");