Java EE 6 Openshift MySQL中的Unicode显示不正确

时间:2013-03-16 09:21:39

标签: mysql jsp unicode openshift

我有一个需要使用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

1 个答案:

答案 0 :(得分:1)

你如何修改standalone.xml,因为它应该在你当地的git repo的.openshift / config /目录中。修改后,执行git commit / push,它应该采取。 standalone.xml预配置你的mysql连接(MysqlDS),所以你应该能够添加这个并且你将参加比赛。

随时发布到我们的论坛:https://openshift.redhat.com/community/forums/openshift