我将 html 和/或格式丰富的文本保存在数据库中,我试图在 IceFaces 文本字段中显示它,但它没有显示正确的格式(换行符或 url)。
是否有标签或组件可以显示正确的富文本或 html 格式?
谢谢!
问问题
3121 次
3 回答
2
尝试 :
ice:outputText value="#{your.bean}" escape="false"
于 2009-08-20T15:32:24.217 回答
0
我只发现这个解决方案可以在 ICEfaces 页面中创建 HTML,使用 Facelets 的输出:
#{backingBean.HTML_delivering_method}
这会将您的 HTML 注入页面并处理它,就像您在页面中编写它一样。虽然,您必须测试是否正确处理了所有换行符。
于 2009-07-20T16:56:50.207 回答
0
实际上,它比我想象的要容易得多......
要使用 ICEFaces 正确输出保存在数据库中的 HTML,您只需使用
<ice:outputLabel/>
标签,并在 value 属性中使用#{backBean.object.html_txt_field}
,如下所示:
<ice:outputLabel id="olDescription" value="#{backBean.object.htmlTXTfield}" />
这就是全部:)
于 2009-07-23T00:09:32.187 回答