目前的解決方法有:
1. 手工把文件屬性改成GBK,每個(gè)文件都要做設(shè)置,很麻煩。
2. 不要在Eclipse中編輯jsp,來(lái)回在兩個(gè)環(huán)境中切換,也很麻煩
3. 在每個(gè)jsp中加入pageEncoding指令,明確指定編碼。問(wèn)題是:對(duì)于獨(dú)立運(yùn)行的jsp,加入這個(gè)指令是合理的、必須的,但是對(duì)于那些被包含的jsp,加入這個(gè)指令只是為了解決在eclipse中顯示的問(wèn)題,顯得太多余。
問(wèn)題的關(guān)鍵是:jsp里如果沒(méi)有pageEncoding,eclipse就以默認(rèn)8859碼方式編輯jsp,如何把這種默認(rèn)編碼改為GBK碼?
問(wèn)題解決:
Windows -> Preferences -> General -> Content Types
在右邊的窗口中點(diǎn)擊"text"選擇 JSP -> Default Encoding 就能修改jsp文件的編碼了
其他格式的文件,依次類(lèi)推。