eu tenho um campo que pode aceitar caracteres especiais, ate ai tudo bem…
mas se o usuario cadastrar um texto contendo um “@”
na hora de listar ele troca a descricao pela url
Ex:
no banco:
descricao = “a@b”
no jsp:
<s:a href="%{url}#anchor" ><s:property value="%{#attr.crudList.descricao}" /></s:a>
na tela:
descricao = “http://exemplo.com.br…”
se ele nao for um link e retirar o “<s:a” ele mostra a descricao corretamente.
Acho q ele pensa q o “@” que ele encontrou na descricao faz parte da expressao… sei la.
Alguem sabe como posso contornar este problema? ja tentei substituir o “@” por “& # 6 4 ;” mas nao adiantou