Ajuda para exibir conteúdo formatado do banco de dados!

Boa tarde,

Estou com problema para exibir um bloco de texto armazenado em MYSQL, o tipo de dado é LONGBLOB, o mesmo está sendo gravado corretamente, com espaços, quebra de linha e acentos.

Porém quando vou exibir os dados da lista, os acentos e as quebras de linha (ENTER) são ignorados.

Estou utilizando Struts 2 para exibir os dados:

<s:property value="publicado" />

Alguém possui alguma dica sobre como posso resolver esse problema de exibição?

Grato

Meu problema persiste na exibição dos dados através do Struts.

Eu substitui os \n de minha String por tags html
, porém as mesmas foram impressas na tela, no código fonte posso visualizar:

Teste
& lt; br & gt;
Teste & lt; br & gt;

Portanto, as tags html
foram substituídas por & lt; br & gt;

há algum jeito de contornar a situação?

Grato

Problema resolvido.

Após substituir todas as instâncias de \n por
na String, deve-se setar o parâmetro escape para false:

<s:propery value="stringFormatada" escape="false" />