teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

変に文字切れしている部分の修正と、エンコード方法追記

2020/06/01 13:27

投稿

hope_mucci
hope_mucci

スコア4447

answer CHANGED
@@ -3,4 +3,12 @@
3
3
  - jspファイルと.propertiesファイルの文字コードが一致していない
4
4
 
5
5
  eclipseなら右下に文字エンコード名が出ます。片方がUTF-8、片方がShift-jisとかになっていないですか?
6
+ UTF-8側にそろえましょう。
7
+
6
- UTF-8側にそろえましょう。文字エンコード名を右クリックで変更できます。
8
+ pleiades All-in-oneなら文字エンコード名を右クリックで変更できます。
9
+ 右下に文字エンコードが出ていないなら、プロジェクトエクスプローラ上でファイル名右クリック→プロパティからエンコードの変更ができます。
10
+
11
+ もう一つの手段として、文字列をユニコード表記に変えてしまう方法があります。
12
+ propertiesファイルを開き、日本語文字を選択した状態で右クリック→変換→ユニコード表記に を選択すると\uxxxx形式のユニコード表記になります。
13
+ 例:おはよう→\u304a\u306f\u3088\u3046
14
+ この方法もEclipseのバージョンやプラグインによってコンテキストメニューに出ない可能性もありますので、その場合はゴメンナサイ。