sharky的點滴積累

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            56 隨筆 :: 104 文章 :: 10 評論 :: 0 Trackbacks

            發現中文無法正常顯示。要么亂碼,要么出錯。
            經網友提醒,總結了以下幾條方法。
            1:修改區域設置:在控制面版中選擇區域設置,設為英語(美國)?nbsp;
              然后重起。一切就都正常。
            2:在jsp頁中加入一條語句:
              <%@ page contentType="text/html;charset=gb2312" %> ?
              琷sp顯示就正常了。
            3:在編譯servlet和jsp時加入代碼選項。編譯servlet使用
              javac -encoding iso8859_1 myservlet.java
              在jsp的zone配置文件中.修改編譯參數為:
              compiler=builtin-javac -encoding ISO8859_1
             使用這種方法后,不需要作其他的改動就可以正常顯示中文了。
            4:最土的辦法,在servlet源程序中加入代碼變換語句。如
              try{
              out.println(new ( (new String("我愛死你了")).getBytes("GBK"),"ISO8859_1"))
              }
              catch( UnsupportedEncodingException e)
              {
              .......
              }
              使用這種方法一定要注意捕獲UnsupportedEncodingException
          posted on 2005-09-27 20:00 sharky的點滴積累 閱讀(155) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 库车县| 灵宝市| 丰都县| 肇州县| 仪征市| 焦作市| 三河市| 柘城县| 冀州市| 塔河县| 增城市| 东方市| 昌宁县| 德钦县| 台江县| 勐海县| 邓州市| 犍为县| 通江县| 宾阳县| 乳山市| 玛多县| 洞口县| 新乐市| 江达县| 太康县| 尉犁县| 上高县| 平乡县| 阳朔县| 荃湾区| 温州市| 美姑县| 区。| 稷山县| 启东市| 龙泉市| 菏泽市| 高密市| 嘉兴市| 武义县|