西里尔文字符,在utf8文件中。搞砸了

时间:2012-09-26 14:29:27

标签: java spring unicode

我在集成测试中有以下内容:

 myMap.put(Language.RU, "Египет");

然后用作参数,但是当我在我的代码中使用通过hashmap访问的字符串sys时,它看起来像这样:

param is : Каир%

因此,没有返回数据,实际上应该在使用原始字符串查询数据库时。

我以为我一直在使用utf-8,可能导致什么问题?使用技术here,一切都确实设置为UTF-8 ......?

1 个答案:

答案 0 :(得分:0)

您可能需要使用-Dfile.encoding = UTF8

设置vm的编码