我有兩個項目都使用同一個mySQL數據庫。一個是Master/Detail桌面應用程序,另一個是使用PrimeFaces-4.0的JSF Crud。 - 雖然我的JDBC連接是UTF-8:EntityManager數據傳輸到mySQL的UTF-8編碼問題
jdbc:mysql://localhost:3306/db_name?useUnicode=yes&characterEncoding=UTF-8
- 數據庫字段也UTF-8_general_ci
- 我定義Glassfish的JDBC屬性: 了useUnicode,真正 characterSetResults,UTF-8 characterEncoding,UTF-8
但是我仍然得到'?'當我輸入非英文字符串時,將字符輸入到我的數據庫中!
試試這個http://mathiasrichter.blogspot.com.br/2009/10/character-encoding -utf-8-with.html – Leo