【发布时间】:2012-05-08 13:50:47
【问题描述】:
我想设置一些文本的样式,它被包裹在一个 html <code> 标记中。但是样式是在服务器端类中完成的。例如:
myValue.replaceAll(" " + textToStyle + " ", " <span style=\"color: orange;\"> " + textToStyle + "</span> ");
此行作为包含在<code> 标记中的文本。文本显示在 JSF 数据表中:
<h:column>
<code class="dt_row">
#{myList.myValue}
</code>
</h:column>
<code>标签css类:
.dt_row {
height: 8px;
margin: 3px 3px 3px 3px;
color: #000000;
font-size: 12px;
}
问题是当 html 在浏览器中呈现时,代码会显示所有标签。我希望这个<span style=\"color: orange;\"> 不会显示在页面中,而是橙色的文本值。
有什么想法可以实现吗?
【问题讨论】:
-
对不起,我在你最后一行附近迷路了。是否要关闭转义?
-
是的,我想关闭转义。例如在我的问题中,class="dt_row",类属性为蓝色,但不适用于例如:class