é o seguinte galera, no meu banco de dados Mysql está gravado numa coluna la, uma String com caracteres de quebra de linha, como por exemplo:
“teste
teste”
quando busco essas informaçoes no jsp e armazeno num vetor, o caracter de quebra de linha fica assim “\r\n” mas se eu jogar esse valor na tag <TextArea> ele nao faz a quebra. Como faço pra isso acontecer!?!? Obrigado
Quebra de linha em HTML é <br />, como alternativa você pode usar uma tag
pra exibir exatamente como está gravado.
<pre>Teste Teste</pre>
[quote=“jairelton”]Quebra de linha em HTML é <br />, como alternativa você pode usar uma tag
pra exibir exatamente como está gravado.
<pre>Teste Teste</pre>
[/quote]Ola amigo, vou tentar me espressar melhor… eu tenho um codigo em jsp assim:
<textarea name=“obs” cols=“35” rows=“5” ><%=obs%></textarea>
Onde a variavel java “obs” tem como conteudo assim: “teste\r\nteste”
Deveria aparecer no componente TextArea assim:
teste
teste
mas aparece assim: testetestealguma outra ideia?
[quote=“nivaldin”][quote=“jairelton”]Quebra de linha em HTML é <br />, como alternativa você pode usar uma tag
pra exibir exatamente como está gravado.
<pre>Teste Teste</pre>
[/quote]Ola amigo, vou tentar me espressar melhor… eu tenho um codigo em jsp assim:
<textarea name=“obs” cols=“35” rows=“5” ><%=obs%></textarea>
Onde a variavel java “obs” tem como conteudo assim: “teste\r\nteste”
Deveria aparecer no componente TextArea assim:
teste
teste
mas aparece assim: testetestealguma outra ideia?[/quote]
Kra, antes de salvar no banco de dados faça o seguinte:
Substitua todos as quebras de linha “\n”, por “<br />”.
Ou então antes de exibir, depois que o dados já retornaram do banco.
[]'s
[quote=“GraveDigger”][quote=“nivaldin”][quote=“jairelton”]Quebra de linha em HTML é <br />, como alternativa você pode usar uma tag
pra exibir exatamente como está gravado.
<pre>Teste Teste</pre>
[/quote]Ola amigo, vou tentar me espressar melhor… eu tenho um codigo em jsp assim:
<textarea name=“obs” cols=“35” rows=“5” ><%=obs%></textarea>
Onde a variavel java “obs” tem como conteudo assim: “teste\r\nteste”
Deveria aparecer no componente TextArea assim:
teste
teste
mas aparece assim: testetestealguma outra ideia?[/quote]
Kra, antes de salvar no banco de dados faça o seguinte:
Substitua todos as quebras de linha “\n”, por “<br />”.
Ou então antes de exibir, depois que o dados já retornaram do banco.
[]'s[/quote]
cara, eu ja tentei isso… se eu substituir “\n” por “<br />” vai ficar assim na <textarea>: “teste<br />teste”!!!
O valor da <textarea> É UMA VARIAVEL, como esta descrito acima… e o conteudo dessa variavel esta assim: teste\n\rteste, que veio do banco de dados!