2016-08-01 3 views
0

Я пытаюсь использовать Froala Editor, однако у меня есть проблема при попытке отобразить что-то я сэкономил до (https://www.froala.com/wysiwyg-editor/docs#frontend)Устное выражение EL, содержащее HTML в JSF странице

Проблемы в том, что, имея #{article.body} со значением <p>aaaa</p>:

  • , если я ставлю на моей странице Facelets <div class="fr-view">#{article.body}</div> я вижу на экране текст <p>aaaa</p> (что неверно)
  • однако, если я ставлю на моей странице Facelets <div class="fr-view"><p>aaaa</p></div> Я вижу aaaa (что является правильным текстом)

Любая идея, почему это происходит?

ответ

0

Вы должны сообщить JSF EL о том, чтобы избежать значения поля Bean, используя тег <h:outputText>.

<div class="fr-view"><h:outputText value="#{article.body}" escape="false"/></div> 
Смежные вопросы