1

在 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 代码(就像在前面的示例中一样)而不是显示格式。

4

1 回答 1

1

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

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

请参阅属性标签文档

于 2013-07-30T15:55:37.190 回答