我正在使用javafx来构建mgmt应用程序。在UI中我有Textfileds来插入用户数据(非英文字符)但是当我使用getText方法时,对于像“מזדה”这样的输入,我得到的只是“????”而不是输入本身。
任何人都知道如何解决这个问题?我使用的是jdk 1.8。
搜索类似的查询并没有提出任何解决方案。
答案 0 :(得分:1)
好的,所以经过一些额外的挖掘,我发现问题是我在注册jdbc驱动程序时没有设置字符编码。
final String DB_URL =“jdbc:mysql://127.0.0.1/amircar**?characterEncoding = utf8”; **
希望它会帮助某人