资源包中的Spring Message日语字符显示为“?”

时间:2013-11-06 19:45:19

标签: java spring spring-mvc utf-8 internationalization

我正在使用Spring MVC / Message来翻译我的应用程序中的java属性文件。所有语言都正确呈现(日语和中文除外..它们都显示为'?'问号)结果页面具有正确的UTF-8编码..是否需要安装语言包才能在浏览器中查看字符或我遇到其他一些编码问题吗?

我正在将此声明用于charset

它们在我的IDE /文本编辑器中正确显示在同一台机器上。

感谢任何感谢!

1 个答案:

答案 0 :(得分:0)

您的回复是否设置了正确的内容标头?例如:

Content-Type:text / html;字符集= UTF-8

您说该页面具有正确的UTF-8编码,但值得验证。接下来,我将检查属性文件本身的编码。它们可能不会以UTF-8保存。

此外,不,您不需要语言包即可在浏览器中查看中文/日文字符。作为一个完整性检查,你可以谷歌“中国报纸”,并确保你可以看到其他中文页面。