2011-10-14 46 views
0

我正在使用rich:editor功能,並且還能夠在用戶在編輯器中輸入數據時獲取HTML內容。顯示來自富文本的HTML內容:編輯器

但問題是:現在我必須向用戶顯示相同的HTML內容。我將如何做到這一點。

即,如果我在編輯器中輸入了一些粗體字符,bean屬性將包含「<強>粗體< /強>」作爲字符串。

但是,當向用戶顯示時,我不應該向他顯示這些HTML標籤,而是向他顯示數據爲加粗

我不喜歡的東西: 「<跨度>#{} testplannerBean.description </SPAN >」,但它與HTML代碼,如圖像顯示一起。

editor with html tags

回答

0

我不得不使用H:的outputText這樣的:< H:的outputText值= 「#{testplannerBean.description}」 轉義= 「假」 > < /小時:的outputText >

其逸出的內容敏感HTML

0

將TinyMCE(google一下),這將需要考慮這個問題的關心。

0

如果您想將Html內容顯示爲可讀內容,則應使用富編輯器的屬性richEditorControl1.HtmlText。 HtmlText屬性將得到&設置豐富的編輯器的內容。