2011-06-22 13 views
1

JSPページから送信されている値をデバッグしたいとします。値は中国語ですが、デバッグモードの「変数」タブで変数の値を調べると、ボックスが表示されます。どのようにしてそれに応じてエンコーディングを設定するようにeclispeを設定すれば、 "変数"の値に適切な文字が表示されます。デバッグ中に可変値の中国語が表示される

P.S: コンソールコードについてはお問い合わせしていません。

+1

用量変更Eclipseワークスペースのエンコーディングは機能しますか? (Preference> General> workspace) –

+0

これは助けてくれます:) –

答えて

1

あなたは、eclipse.iniファイルを編集し、あなたのEclipseのインストールディレクトリに移動し、別のライン上のすべての-vmargs引数は、ファイルの一番下までスクロールし、追加する必要がありますEclipseを再起動します。 Eclipseを実行しているホストVMはUTF-8エンコーディングで動作し、インターフェイスのUI要素はこれらの値を表示できます。

これはあなたのホストオペレーティングシステムがこれらのUnicode文字を表示できることを前提としています(Vista、Win 7、OS X 10.5などの比較的新しいOSの場合は「はい」と仮定しています)。

0

デバッグ設定でWebサーバーの文字エンコーディングを変更しようとしましたか?

"実行 - >デバッグ構成"を選択し、 "Apache Tomcat - > Your server configuration"を選択します。最後のタブページ( "Common")では、エンコーディングを設定できます。あなたの問題を解決することができます。

-Dfile.encoding=UTF-8 

を独自の行に:

+0

私はEclipseの "Variables" valusについて、DEBUGビューで見ることができます。 –

関連する問題