<bean:write> saída html

4 respostas
E

Oi, alguém pode tirar essa dúvida?

a tag <bean:write> não está escrevendo na tela reconhecendo o html.

Ex: quando passo uma requisição como esta

request.setAttribute(“ex”, “<>exemplo</>”); //suponha que *=b

e depois <bean:write name=“ex” >; o nome exemplo não sai em negrito e sim “<>exemplo</>”).

Como resolver isto?

Obrigada

4 Respostas

von.juliano

Acho que é mais fácil enviar o valor para a página sozinho e formatá-lo no jsp.
Servlet: request.setAttribute("ex", "exemplo");
jsp:<b><bean:write name="ex" /></b>
Blz? Flw! :thumbup:

E

von.juliano,

obrigada pelo retorno, mas na verdade meu problema é que uso a tag bean:write para escrever um texto que foi salvo usando um editor de texto e este texto é escrito na tela com todas as tag’s de formatação em html e não a formatação em si.
veja o post http://www.guj.com.br/posts/list/0/81825.java#435888

Passei isto só como ex, achei que resolvendo isso chegaria na solução do outro.

L

Elane,

Você pode utilizar:

<bean:write name="ex" filter="false">

Mais informações em http://struts.apache.org/1.3.8/apidocs/org/apache/struts/taglib/bean/WriteTag.html

Até mais

E

lordcarlos,

obrigada :lol:, deu certo!!!

Criado 14 de fevereiro de 2008
Ultima resposta 18 de fev. de 2008
Respostas 4
Participantes 3