我有一个需要使用 Unicode 的 Java EE 6 应用程序。我尽我所能(包括这篇文章中的指导:https ://openshift.redhat.com/community/forums/openshift/jboss-mysql-html-forms-encoding-problem )但没有一个有效。问题是我需要将“useUnicode=true&characterEncoding=UTF-8”附加到 JDBC MySQL 连接字符串。解决方案的细节在这里:JSP encoding while inserting non-English text in MySQL database
不幸的是,我无法在 Openshift 中附加连接字符串,因为无法修改standalone.xml。如果重新启动齿轮,standalone.xml 文件也将被重置。如果我使用 JNDI 查找,它将不起作用。唯一的方法是附加 JDBC 连接字符串。
有什么解决办法吗?请帮忙!
注意:我在 OpenShift 上使用的应用服务器是 JBoss 6