2013-03-25 88 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