jsp未显示®符号且我正在使用以下编码
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
,代码是
<td>
<c:out value="${value}"></c:out>
</td>
$ {value}从数据库中获取,它包含5 AP®
。
当我像®
这样的硬编码时,如果从DB传递相同的符号,它就会出现,而不是打印。我也试过unicodes(\ u2122)
但没有运气,请举一些例子。谢谢!
答案 0 :(得分:0)
最后我找到了答案,我在标签中添加了这个属性 将escapeXml = “假” 它现在显示符号
<c:out value="${value}" escapeXml="false" />