【问题标题】:JSP not showing ® or trademark symbolJSP 未显示 ® 或商标符号
【发布时间】:2018-06-04 09:21:28
【问题描述】:

jsp 没有显示 ® 符号,并且 i 具有以下编码

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

代码是

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

${value} 正在从数据库中获取,它包含5 AP&amp;reg;。 当我像&amp;reg; 这样的硬编码时,如果从 DB 传递相同的符号,则符号 ® 将出现,但它没有打印。我也试过 unicodes(\u2122)

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

【问题讨论】:

    标签: jsp utf-8 copyright-display


    【解决方案1】:

    我终于找到了答案,我在标签中添加了这个属性 escapeXml="假" 它现在显示符号

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多