冷面閻羅

          低調做人&&高調做事
          隨筆 - 208, 文章 - 3, 評論 - 593, 引用 - 0
          數據加載中……

          javasript與java之間傳遞漢字亂碼

                  javasript經常往java端傳遞漢字,之前經常就是一個url串:“name:冷面閻羅”,大多數下這樣傳遞都不會出現亂碼,不過前幾天出現亂碼了。
                  于是呼:在js端使用encodeURIComponent將url進行封裝一下,然后在java端再將url串進行解碼。
                  java端常用的方法
          String text=new String(text.getBytes("iso8859-1"),"UTF-8"); 
                 不過我同事說也可以使用jdk的方法
          URLDecoder.decode(libParams, "UTF-8"); 
           
                我實驗過第一種方法可行,第二種方法未通過驗證,如有通過驗證的麻煩告知。

               后附:encodeURIComponent函數, good  luck~~~

          posted on 2009-02-19 11:14 冷面閻羅 閱讀(1075) 評論(1)  編輯  收藏

          評論

          # re: javasript與java之間傳遞漢字亂碼  回復  更多評論   

          我在用jquery和java通訊時頭疼了很久的這個問題,網上有實現了javascript的encode方法的java類,搜一下就出來。如需這個類,可以發郵件到我郵箱要,troyou@126.com,我也是從網上拿來的
          2009-03-05 14:56 | 讀書佬

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


          網站導航:
           
          主站蜘蛛池模板: 凤阳县| 建宁县| 都江堰市| 临沂市| 崇信县| 延川县| 兴安县| 天镇县| 启东市| 元阳县| 台安县| 灌南县| 砀山县| 台州市| 许昌县| 洛宁县| 甘洛县| 盐源县| 龙口市| 塔河县| 张掖市| 新丰县| 汨罗市| 含山县| 报价| 叙永县| 栾川县| 靖州| 昭苏县| 新密市| 宁陕县| 通许县| 噶尔县| 灵石县| 吴川市| 西和县| 象山县| 共和县| 衡水市| 安庆市| 余江县|