【问题标题】:GWT: accents not displayed on StringsGWT:重音未显示在字符串上
【发布时间】:2012-10-28 14:59:09
【问题描述】:

在我的 GWT 项目中,我正在初始化带有重音符号(acute)的字符串,但在下一行(在 Eclipse 上调试)这些重音符号显示为 �。部署时也会发生同样的情况。

String myText = "Título";

在 Eclipse 调试器(或已部署)上,myText 显示为 T�tulo

你能帮帮我吗?

谢谢

【问题讨论】:

  • 确保所有文件都是 UTF8 编码的。
  • 它在 ANSI 中。但是,当我将其更改为 UTF8 时,我收到了此错误消息。第 1 行:标记“无效字符”的语法错误,删除此标记。第 1 行没有非法字符,除了口音和西班牙语“ñ”(ntilde)之外,我什么也看不到。
  • 你必须重新编码你的文件,而不仅仅是改变你的IDE上的设置(它通常只告诉它如何理解字节,以及当写它)

标签: java gwt encoding character-encoding iso-8859-1


【解决方案1】:

调试器窗口和部署环境中使用的字体没有重音字符。更改 Eclipse 和您的环境中的字体设置(我将假设一个控制台应用程序。)

【讨论】:

  • 至少在部署的环境(网站)上,字体有重音字符,因为如果我在那里输入 Título,它会以与失败的 T�tulo 相同的字体显示。所以我猜这不是字体问题?
猜你喜欢
  • 1970-01-01
  • 2014-08-18
  • 1970-01-01
  • 1970-01-01
  • 2015-01-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-01-23
相关资源
最近更新 更多