[RESOLVIDO] Campo Blob

4 respostas
E

Boa tarde, eu tenho o seguinte campo

@Lob
    @Column(name = "noticia")
    private String noticia;

e estou apresentando ele dessa forma

<h:outputText value="#{destaque.noticia}" escape="false" />

mas dai na minha pagina ele me tras o valor dessa forma:

3C646976207374796C653D22746578742D616C69676E3A206A75…

tem alguma forma de resolver isso?

grato.

4 Respostas

javaflex

BLOB? Não deveria ser CLOB ou TEXT? (Dependendo do banco). Poste o script de criação da tabela e informe qual banco de dados está usando.

E

o bando q estou usando é mysql

javaflex

Faltou o script da tabela.

Se quer gravar textos longos use um desses tipos no MySQL:

TEXT até 65.535 caracteres.
MEDIUMTEXT até 16.777.215 caracteres.
LONGTEXT até 4.294.967.295 caracteres.

Exemplo de mapeamento:

@Column(name = "noticia") @Type(type="text") private String noticia;

E

valeu deu certo

Criado 30 de março de 2013
Ultima resposta 30 de mar. de 2013
Respostas 4
Participantes 2