成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

怎么解決java漢字亂碼問題-創(chuàng)新互聯(lián)

怎么解決java漢字亂碼問題?針對這個問題,這篇文章給出了相對應的分析和解答,希望能幫助更多想解決這個問題的朋友找到更加簡單易行的辦法。

成都創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供南澳網站建設、南澳做網站、南澳網站設計、南澳網站制作等企業(yè)網站建設、網頁設計與制作、南澳企業(yè)網站模板建站服務,十多年南澳做網站經驗,不只是建網站,更提供有價值的思路和整體網絡服務。

這是因為JAVA中默認的編碼方式是UNICODE,而中國人通常使用的文件和DB都是基于GB2312或者BIG5等編碼,故會出現(xiàn)此問題。

1、在網頁中輸出中文。

JAVA在網絡傳輸中使用的編碼是"ISO-8859-1",故在輸出時需要進行轉化,如:

String str="中文"; str=new String(str.getBytes("GB2312"),"8859_1");

但假如在編譯程序時,使用的編碼是“GB2312”,且在中文平臺上運行此程序,不會出現(xiàn)此問題,一定要注重。

2、從參數(shù)中讀取中文 這正好與在網頁中輸出相反如:

str=new String(str.getBytes("8859_1"),"GB2312");

3、操作DB中的中文問題 一個較簡單的方法是:在“控制面扳”中,把“區(qū)域”設置為“英語(美國)”。

假如還會出現(xiàn)亂碼,還可進行如下設置:

取中文時:

str=new String(str.getBytes("GB2312"));

向DB中輸入中文:

str=new String(str.getBytes("ISO-8859-1"));

4、在jsp中的中文解決:

在“控制面扳”中,把“區(qū)域”設置為“英語(美國)”.

在JSP頁面中加入: 假如還不行正常顯示,

則還要進行下面的轉換: 如:

name=new String(name.getBytes("ISO-8859-1"),"GBK");

就不會出現(xiàn)中文問題了。

關于解決java漢字亂碼問題的方法就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

網站名稱:怎么解決java漢字亂碼問題-創(chuàng)新互聯(lián)
本文路徑:http://jinyejixie.com/article26/dshgjg.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供網站設計、網站制作、網站維護全網營銷推廣、App設計、定制開發(fā)

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

網站托管運營
北流市| 甘孜县| 伽师县| 汪清县| 阿图什市| 海丰县| 定西市| 荔波县| 双柏县| 贵阳市| 富源县| 柳江县| 乐陵市| 延寿县| 达州市| 庐江县| 牟定县| 广丰县| 屯留县| 冀州市| 南部县| 陕西省| 宁武县| 金溪县| 手游| 松滋市| 拉萨市| 砀山县| 晋州市| 金湖县| 焦作市| 淮安市| 公主岭市| 大石桥市| 东台市| 涿鹿县| 千阳县| 绵阳市| 巴南区| 湖南省| 绥化市|