Struts - String

4 respostas
rmlang

Tenho um ActionForm com um campo String contendo um texto contendo muitos caracteres “\n”.

Estou utilizando a tag <bean:write> para mostrar esse texto no meio do html, mas preciso substituir os caracteres “\n” por “<BR>” na camada de visualização.

Alguém sabe como fazer?

4 Respostas

F

E qual a grande diferença do BR pro BR/ ?
Alias, o certo é usar o BR/ pq vc fecha a tag xml.

rmlang

“Flin”:
E qual a grande diferença do BR pro BR/ ?
Alias, o certo é usar o BR/ pq vc fecha a tag xml.

E como substituir o \n por BR ou BR/ na apresentação de um campo String na camada de apresentação?

F

Formata o texto no teu action. Se estiver usando o jdk 1.4 ou superior da uma olhada na api, classe String que vc vai achar métodos úteis la. Senão faça na mão, mas vai la na api.

rmlang

Foi a primeira coisa que eu pensei, por ser a mais fácil. Só que eu fiquei pensando que como o BR é html então o melhor seria que fosse tratado no JSP e não no Action, para manter a separação das camadas.

Criado 20 de outubro de 2004
Ultima resposta 21 de out. de 2004
Respostas 4
Participantes 2