【发布时间】:2012-01-07 01:58:57
【问题描述】:
我需要构建一个将本地化为非拉丁语言的 JSP 应用程序。 JSP 页面包含从数据库 (MySQL) 中检索一些显示元素和从资源包(其内容以 Unicode 编写的属性文件,我也尝试过 UTF-8)中检索其他显示元素的标记。
我认为,问题在于从资源包返回的字符串似乎将 unicode/UTF-8 代码点的每个字节都放在了自己的字符串字符中。例如 /u0620 在返回的字符串中占用两个字符,第一个字符为 0x06,第二个字符为 0x20。从资源包中检索到的字符串的大小是原来的两倍。
我的问题是在属性文件本身还是在 resourceBundle 中?
非常感谢任何帮助。
【问题讨论】:
标签: encoding localization resourcebundle