Показывать контент HTML от rich: editor - PullRequest
0 голосов
/ 14 октября 2011

Я использую функцию rich: editor, а также могу получать содержимое HTML, когда пользователь вводит данные в редактор.

Но вопрос в следующем: теперь я должен отобразить тот же контент HTML пользователю. Как бы я это сделал.

Т.е. если я введу несколько жирных символов в редакторе, свойство bean будет содержать " bold " в виде строки.

Но при отображении пользователю я не должен показывать ему эти HTML-теги, а отображать ему данные как полужирный .

Я сделал что-то вроде: " # {testplannerBean.description} ", но он отображается вместе с тегами HTML, как на изображении.

editor with html tags

Ответы [ 3 ]

0 голосов
/ 14 октября 2011

Мне пришлось использовать h: outputText следующим образом: </ h: outputText>

, который экранирует содержимое, чувствительное к HTML

0 голосов
/ 10 августа 2017

Если вы хотите отобразить HTML-контент для читабельного контента, вы должны использовать свойство расширенного редактора richEditorControl1.HtmlText.Свойство HtmlText будет получать и устанавливать содержимое редактора.

0 голосов
/ 14 октября 2011

используйте tinymce (google it), это решило бы эту проблему.

...