我有一個包含以下內容的數據庫列:如何將文本字段中的數據轉換爲格式化的html?
<p><span style="color: #ff0000"><strong>$9,500,000.00</strong></span></p>
<p>$11,000,000.00</p>
在JSF 1.2和1.8.2 ICEfaces的,這個數據將輸出的罰款。在JSF 2.1和Icefaces 3.0下,我看到了你所看到的 - 純文本。
下面是一個代碼片段和值在金額字段:
<ice:column>
<f:facet name="header">
<ice:outputText value="Amount"/>
</f:facet>
<ice:outputText value="#{offDoc.amount}"/>
</ice:column>
我試圖包住冰:標籤的outputText用標籤,但沒有奏效。有任何想法嗎?
我在第一個輸出中看不到「純文本」。我看到了風格化的文字。不清楚問題是什麼。 – Marc 2012-04-29 04:10:56
數據庫中的我的列包含一個包含上述html標記信息的數量。我今天生產的是實際的格式 - 帶有粗體和彩色文本的9,500,000美元。我現在看到的只是未格式化的html值。我不知道還有什麼其他用來讓它使用樣式進行轉換。 – 2012-04-29 04:26:55
你是說IceFaces是逃避你的HTML而不是解釋它? – Marc 2012-04-29 04:27:50