冷面閻羅

          低調做人&&高調做事
          隨筆 - 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 | 讀書佬

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


          網站導航:
           
          主站蜘蛛池模板: 西乌珠穆沁旗| 姚安县| 任丘市| 涟源市| 上杭县| 攀枝花市| 桐柏县| 湄潭县| 武威市| 佳木斯市| 商水县| 博白县| 光山县| 遂宁市| 吴堡县| 潼关县| 托克逊县| 肃北| 绥德县| 开封市| 多伦县| 杭锦后旗| 滦平县| 垫江县| 望城县| 曲阜市| 沈阳市| 冕宁县| 乌兰浩特市| 和田县| 麟游县| 辽阳市| 合阳县| 东丰县| 山东省| 龙门县| 三台县| 丘北县| 成都市| 东莞市| 西林县|