.println

8 respostas
F

Boa Tarde Pessoal,

o problema é o seguinte:

Tenho um servlet e recebo um campo textarea e gravo no banco de dados, neste campo haverá varias linhas.

Quando for ler do Bd quero da um .println() desse campo mas imprimir “@#$1” no lugar de
, tentei dar um .replaceAll("
“,”@#$1") mas ele não substituiu e sim incrementou.

Alguem sabe como devo fazer.

Falow

8 Respostas

danieldestro

string.replaceAll("
",“sua string nova”)
;

F

Como Asssim!!

B

Fantatho,

Eu li duas vezes o teu post e não consegui entender exatamente o que você quer. Podes esclarecer? Para onde é a saída? Os dados estão vindo de onde?

Gustavo Guilherme BacK

leonardom

Você inverteu os parametros

Use assim

replaceAll("","@#$1")

leonardom

Foi mal eu copie e colei erro a forma correta:

replaceAll("@#$1","")

Dica: Procure consultar a API isso ajuda muito.

F

Seguinte galera,

eu gravo no banco de dados informações vindas de um campo textarea de um formulario html (um campo textarea o usuario poderá dar “enter’s” , correto?).

blz

Meu servlet mandara uma pagina de resposta para o usuario
Entao eu quero ler o conteudo do campo com “new lines” e dar um replace nos “new lines” para “@#$1”

Mas ja consegui ,
fiz o seguinte

PrintWriter out = response.getWriter();
out.println(“hdnConteudo=’” + campo.replaceAll("\r\n","@#$1") +"’");

leonardom

Pô foi mal, agora que entendi o que você queria . . .

danieldestro

string.replaceAll("\n",“sua string nova”);

Criado 7 de novembro de 2003
Ultima resposta 7 de nov. de 2003
Respostas 8
Participantes 4