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)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 武邑县| 儋州市| 明光市| 拜城县| 甘德县| 锡林浩特市| 霸州市| 灌南县| 东兴市| 米泉市| 紫阳县| 综艺| 白水县| 庆阳市| 思南县| 常德市| 崇义县| 昔阳县| 临汾市| 昭觉县| 夏津县| 沙河市| 阳春市| 桦甸市| 大埔县| 东乌珠穆沁旗| 沁源县| 株洲市| 承德县| 通山县| 吉木萨尔县| 清镇市| 科尔| 黑龙江省| 田东县| 瑞丽市| 昔阳县| 武川县| 新沂市| 翼城县| 彰化市|