jsp上的注册商标

时间:2012-10-22 12:33:46

标签: java jsp symbols

我想在jsp页面上显示注册商标(即圈内的'R'),我发现使用® html代码。我可以显示它,但在我的情况下,我希望通过在jsp中使用iterator来显示它,它是(迭代器)从其动作类中的DB获取数据并在jsp上显示它(我将此符号保存到DB表中)as我们总是这样做,对于这个符号,我在DB中插入了相同的html代码(®),但是它在jsp中显示了®代码本身。 如果您有任何想法,请告诉我。

我正在使用:<%@ page contentType =“text / html; charset = UTF-8”%> for jsp.Since我google搜索此解决方案并找到了它依赖于上述事物的东西,但它已经是正确的(我知道)。

下面是jsp示例代码:

<s:iterator value="options" status="rowstatus">
<!-- Option rows -->
<tr>
<td>
<s:property value="name"/>
</td>
<td class="clsQuestions2"><s:property value="value"/></td>
</tr>
</s:iterator>

如果我放的是&#174;来的代码然后打印它&#174;本身然后显示注册的商标但我不想要它。例如,在下面的情况下,它显示符号:

<s:if test="name == 'virtuwell&#174;'">virtuwell®</s:if>

1 个答案:

答案 0 :(得分:2)

Struts2属性标记提供HTML转义。 试试这个以避免它:

<s:property value="name" escape="false" />