邀月

          從.net中走來的Java愛好者
          posts - 22, comments - 10, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          NetBeans中jsp或java亂碼的幾種辦法(downmoon收集)

          Posted on 2008-12-18 09:28 邀月 閱讀(1219) 評論(0)  編輯  收藏 所屬分類: EclipseNetBeans

          NetBeans和Eclipse其實差不多都會有亂碼的時候出現,就像.net環境偶爾也會出點亂碼的小差錯。

          關鍵掌握要點:因為Java要實現跨平臺(口氣不小,景仰一個),(所以編碼會更容易亂一些。)因此。Java的IDE工具如NetBeans和Eclipse等式都有兩種編碼格式:源碼格式和編譯格式。

          如果打開或新增源碼是亂的,那就是代碼的編碼設置有問題。如果是編譯時出亂碼,那一般是編譯設置有關,一般是跟具體項目有關。好了。

          試一下這幾個法子:

          一、 在NB中 tools -> option -> advance -> Editor -> Java Source -> Encoding : UTF-8
          在你的項目properties中 Run and compile項目中輸入 -encoding UTF-8
          NB的代碼錄入界面默認的是使用系統代碼頁,改成UTF-8的話,不論移植到哪種平臺都不用擔心了。

          (在Netbeans IDE 6.5中已無此選項,邀月注)

          二、如果你用的是中文版,執行如下操作:工具->選項->字體和顏色->配置文件->earth->確定
          如果你用的是英文版,或者在命令行下以 "D:"2000"Java"NetBeans65"bin"netbeans.exe" --locale en:US 命令啟動NetBeans
          執行如下操作:Tools->Options->Fonts & Color->Profile->earth->OK

          (此方法無從考究,邀月注)

          三、SUN的資料中提到NetBeans默認的編碼類型是UTF-8。用Eclipe的默認編碼是GB18030。
          如果你是從Eclipse導入的項目,打開NetBeans,在項目的屬性中將默認編碼UTF-8改成GB18030。^_^,中文回來了。導入MinGWStudio和Eclipse的項目都沒有中文亂碼問題了。


          順便說一下Eclipse編碼的修改方式。
          Windows -> Preferences -> General -> Content Types
          在右邊的窗口中點擊"text"選擇 JSP(Java) -> Default Encoding 就能修改jsp文件的編碼了.。其他格式的文件,依次類推。

          要注意的是:Eclipse重新設置編碼后,需要"更新(update)"一次,才能生效。

           




          邀月注:本文版權由邀月和博客園(BlogJava)共同所有,轉載請注明出處。
          助人等于自助!   3w@live.cn
          主站蜘蛛池模板: 福清市| 凤庆县| 永康市| 成都市| 简阳市| 祁东县| 合肥市| 类乌齐县| 东港市| 溧水县| 碌曲县| 阿拉善右旗| 湟源县| 灵丘县| 桐城市| 洞头县| 桂平市| 米脂县| 竹北市| 西安市| 望谟县| 南岸区| 永安市| 勃利县| 蒲城县| 夏邑县| 井陉县| 岳池县| 武邑县| 绵竹市| 广灵县| 渝北区| 连山| 大田县| 鄯善县| 瓦房店市| 阳新县| 双流县| 兴仁县| 广河县| 黄龙县|