2013-03-25 75 views
0

在我部署在门户网站服务器内的jsp文件中,需要显示一个特殊字符(撇号)。该字符将从属性文件中读取。所以我挖掘了撇号的UTF-16代码。它是\ u2019。在我的本地机器上,它工作正常。但在SIT机器上,它显示为'?' (问号)。UTF 16撇号显示为问号

从哪里开始我的投资?我在我的proeprties文件中也尝试了撇号本身(')。它显示在我的本地和SIT中都是/'。我在前面有一个斜线。

+0

也许小vs大恩恩的问题......? – CBroe 2013-03-25 15:14:58

回答

1

问号意味着要么

  1. 属性文件是UTF-16编码和被显示为-是,但所使用的字体来显示UTF-16的文本不支持Unicode代码点U + 2019。

  2. 属性文件被解码为在解码数据被显示之前不支持Unicode码点U + 2019的字符集。

+0

谢谢。这是正确的......不支持u2019 – Victor 2013-03-27 14:00:25