我正在将JSF用于我的应用程序。
我有一个动态字符串,它充当属性html标签组合数据。这些数据存储在我的bean rulesBean中。 我可以很容易地将bean的数据显示为html元素,使用
<h:outputLabel escape="false" value="#{rulesBean.myData}"/>
但是,上面的行创建了额外的html标签,即将所有bean数据放入其中。我不想要这些额外的包装标签。我只想把whatevr放在bean中。所以,我必须这样做:
#{rulesBean.myData}
但是,这一行显示了html值和text.I想要将该文本转换为正确的html布局而不添加额外的包装。
如何在JSF中实现这一目标?
答案 0 :(得分:0)
试试这个......
<h:outputText escape="false" value="#{rulesBean.myData}" />
请注意。只要您使用任何“样式”属性,它就会在<span>
http://www.jsftoolbox.com/documentation/help/12-TagReference/html/h_outputText.html