法语和中文字符显示不正确

时间:2015-12-17 13:47:10

标签: java utf-8 io character-encoding

我的应用程序中有国际化支持。 问题是在UI上显示文字。 例如,我的代码中有一个中文文字 不安全密码! 但是在浏览器上,该字段显示为 ä¸å®å¨å¯çï¼

同样在法语语言中,字面意思 “Trèsfaible”显示为“Tr�sfaible”

感谢您的帮助。谢谢

1 个答案:

答案 0 :(得分:0)

您看到的是呈现为ISO-8859-1或类似字节的字节。

尝试在内容类型response.setContentType("text/html; charset=utf-8");中设置字符集,包含相应的元标记

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

您使用什么来生成该页面?