JSP未显示®或商标符号

时间:2017-12-21 16:48:01

标签: jsp utf-8 copyright-display

jsp未显示®符号且我正在使用以下编码

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>

,代码是

<td>
    <c:out value="${value}"></c:out>
</td>

$ {value}从数据库中获取,它包含5 AP&reg;。 当我像&reg;这样的硬编码时,如果从DB传递相同的符号,它就会出现,而不是打印。我也试过unicodes(\ u2122)

但没有运气,请举一些例子。谢谢!

1 个答案:

答案 0 :(得分:0)

最后我找到了答案,我在标签中添加了这个属性    将escapeXml = “假” 它现在显示符号

<c:out value="${value}" escapeXml="false" />