Boa Noite Galera,
To com um probleminha aqui, e gostaria da ajuda do pessoal,
Antes, vou explicar o que quis/quero fazer:
Usar o componente editor do primefaces para fazer um anúncio, tipo mercado livre, salvar esse anuncio no banco de dados, depois renderizar na view do site.
Certo, usei o editor, o cara escreve lá e tal, e ele salva o html desse editor no banco de dados.
Porém, eu pego esse html que está salvo no banco de dados e jogo para o html, ai entra o problema, ao invés de renderizar o html, ou seja, se eu tiver um
Teste
, o certo seria renderizar um[size=18] Teste [/size],
porém, ele renderiza o codigo em html mesmo, o
Teste
.Alguem sabe, como consigo pegar o codigo html do banco de dados e jogar pra tela e ele renderizar corretamente?
Alguns trechos do que fiz:
Essa é a parte que deveria renderizar:
<ui:repeat value="#{sobreMB_visual.listaSobre}" var="item">
<table>
<tr>
<td>#{item.id}</td>
<td>#{item.nome}</td>
<td>#{item.logo}</td>
<td><h:outputFormat value="#{item.descricao}"/></td>
<td>#{item.email}</td>
<td><p:graphicImage value="Imagens/logos/#{item.logo}" alt="#{item.logo}"/></td>
</tr>
</table>
</ui:repeat>
Aqui estou usando o editor do primefaces
<td><p:editor value="#{sobreMB_admin.sobre.descricao}" widgetVar="editor" width="700" height="390" id="editor_descricao"/></td>