質問

RPCサービスを使用してMySQLデータベースと対話するSmartGWTアプリケーションがあります。
テキストボックスと2つの保存&ロードボタンを備えたシンプルなフォームと仮定します。
私のデータベースとテーブルとすべてのフィールドの照合は、UTF8_PERSIAN_CIです。
すべてのJavaソースファイルとモジュールHTMLおよびXMLファイルは、UTF8文字セットで保存されています。また、フォームを含むモジュールHTMLファイルにメタタグがあります。

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

私のアプリケーションは、Eclipse Develpmentモードで、またローカルTomcatサーバーでも正しく機能します。次に、リモートサーバーに配置します(jar.exeを使用して-CVFフラグを使用してWARファイルに圧縮し、サーバーのPleskコントロールパネルを使用してアップロードします)。
このモードでは、MySQLテーブルからデータをロードすると(任意のテーブルからレコードをロードします)、データは問題なく私のフォームにロードされますが、データを(ペルシャ語で)保存したい場合、MySQLはいくつか書いていますか? (質問サイン)特性テーブルフィールドのフィールド。

何か案が ?

役に立ちましたか?

解決

データベースへの接続文字列は何ですか?

指定されているエンコードがあることを確認してください。

jdbc:mysql://localhost:3306/DB?useUnicode=true&characterEncoding=UTF-8
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top