在struts2的属性中包含HTML标签

时间:2013-07-30 15:51:54

标签: html jsp struts2

在Action中生成HTML代码,比较两个文本,某些字母,逐个字母,如果相等则为绿色,如果不同则为红色。 JSP:

<s:property value="txt"/>

现在,JSP显示:

El ot<span style="color:green">r</span>o
d<span style="color:red">i</span>a 
f<span style="color:green">u</span>imos a 
na<span style="color:red">_</span>egar en un 
<span style="color:green">y</span>ate.

JSP显示HTML代码(与上一个示例中一样),而不是显示格式。

1 个答案:

答案 0 :(得分:1)

将属性标记的escapeHtml属性设置为false

<s:property value="txt" escapeHtml="false" />

请参阅property tag documentation