如何从数据库中显示阿拉伯语文本?

时间:2017-03-24 14:07:39

标签: mysql jsf jpa arabic glassfish-4

我正在尝试从 mysql 数据库中读取一些阿拉伯语文本,我正在使用 jsf2 jpa EclipseLink 作为ORM。我已经将useUnicode=yes&characterEncoding=UTF-8&characterSetResults=UTF-8添加到我的连接池中,并且我的数据库已经将utf8_general_ci作为字符编码并且仍然无法正常工作,我只有问号“??????”。

2 个答案:

答案 0 :(得分:-1)

使用名为UTF8-GENERAL-CI的集合 并在所有文本文件中使用它 enter image description here

答案 1 :(得分:-1)

尝试将db collat​​ion更改为utf8 unicode。将军是一种旧式学校,并且有非拉丁语言的问题。当你从db获得文本时,你会得到字符,但不是你所期望的吗?它在db中是否正确显示?

transform