PDA

Visualizza la versione completa : [JSP] Textarea valore


vgiani
15-06-2005, 18:16
Ciao, in una mia pagina jsp ho una text area fatta così:

<textarea name="testo" id="testo" title="testo" cols="79" rows="15" maxlength="10" ></textarea>
quando faccio la request.getParameter("testo") mi trovo uno stringone unico, mentre io volevo caricare in una tabella db i dati come sono stati scritti, quindi tante righe quante sono quelle che ha scritto l'utente.
Qualcuno mi sa dire come fare?
Grazie

eumene
15-06-2005, 21:20
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:


String testoInInput = testoDaDB.replaceAll("\n","
");


Spero sia tutto chiaro.

Loading