亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        淺談JSP和Servlet程序中的中文顯示問題

        2012-04-29 23:37:29王勇黎明
        電腦知識(shí)與技術(shù) 2012年32期
        關(guān)鍵詞:字符集亂碼

        王勇 黎明

        摘要:JSP是一種在服務(wù)器端編譯執(zhí)行的Web設(shè)計(jì)語言,在使用JSP程序的過程中,常遇到中文亂碼問題,很多人為此頭疼不已,初學(xué)的時(shí)候我就深受其害,而且使用平臺(tái)不同,中文亂碼問題的解決方法也不同,無形中增加了學(xué)習(xí)JSP的難度。該文對(duì)提出了四種解決中文顯示亂碼的解決辦法。

        關(guān)鍵詞:字符集;字符編碼;亂碼

        中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2012)32-7861-02

        計(jì)算機(jī)中儲(chǔ)存的信息都是用二進(jìn)制數(shù)表示的;而我們?cè)谄聊簧峡吹降挠⑽?、漢字等字符是二進(jìn)制數(shù)轉(zhuǎn)換之后的結(jié)果。通俗的說,按照何種規(guī)則將字符存儲(chǔ)在計(jì)算機(jī)中,如'a'用什么表示,稱為"編碼";反之,將存儲(chǔ)在計(jì)算機(jī)中的二進(jìn)制數(shù)解析顯示出來,稱為"解碼",在解碼過程中,如果使用了錯(cuò)誤的解碼規(guī)則,則導(dǎo)致'a'解析成'b'或者亂碼。[1]

        現(xiàn)在大部分具有國際化特征的軟件核心字符處理都是以Unicode為基礎(chǔ)的。中文字符集有GB2312-80,GBK,Java程序無論是以字符流讀/寫文件,還是從URL連接讀取參數(shù)值,都會(huì)有字符編碼的轉(zhuǎn)換。從理論上來說,這些根據(jù)字符集設(shè)置而進(jìn)行的字符轉(zhuǎn)換不應(yīng)該產(chǎn)生太多問題。而事實(shí)是由于應(yīng)用程序的實(shí)際運(yùn)行環(huán)境不同,Unicode和各個(gè)本地字符集的補(bǔ)充、完善,以及系統(tǒng)或應(yīng)用程序?qū)崿F(xiàn)的不規(guī)范,轉(zhuǎn)碼時(shí)出現(xiàn)的問題時(shí)時(shí)困擾著程序員。該文就顯示中文時(shí)出現(xiàn)亂碼的問題的解決辦法作一個(gè)簡單的介紹,希望能讓大家從中受益。

        1JSP頁面顯示中文亂碼的解決辦法

        在JSP頁面中,中文顯示亂碼有兩種情況:一種是HTML中的中文亂碼,另一種是在JSP中動(dòng)態(tài)輸出的中文亂碼。如果是在JSP頁面中寫入如下頁面指令<%@pagelanguage="java"import="java.util.*" %>,那么在該頁面中如果要顯示中文就一定會(huì)出現(xiàn)亂碼,原因在于它沒有在JSP中指定頁面顯示的編碼,消除亂碼的解決方案很簡單,首先需要在建立了一個(gè)WEB項(xiàng)目后,把該項(xiàng)目的編碼集先修改成GBK,這樣可以減少很多有關(guān)顯示中文亂碼的問題。然后把page指令改為<%@pagelanguage="java"import="java.util.*"contentType="text/html;charset=GBK"%>即可。原理就是向頁面指定編碼為GBK,那么頁面就會(huì)按照此編碼來顯示,于是亂碼消失。在NetBeans下創(chuàng)建JSP頁面時(shí),該page指令一般會(huì)自動(dòng)生成。大家注意在自己修改時(shí)不要把contentType類型刪除或者修改錯(cuò)誤即可。

        2URL傳遞參數(shù)中文亂碼的解決辦法

        一般情況下在使用get方法提交表單的時(shí)候傳遞的參數(shù)如果是中文的話很可能會(huì)出現(xiàn)亂碼。在index.jsp頁面中添加一條這樣的語句:

        請(qǐng)點(diǎn)擊

        猜你喜歡
        字符集亂碼
        對(duì)癥下藥解決多種亂碼難題
        這些真的不是亂碼,是漢字
        MySQL數(shù)據(jù)庫字符集的問題研究
        ORACLE字符集問題的分析
        ORACLE數(shù)據(jù)庫字符集問題及解決方法
        醫(yī)院信息系統(tǒng)Oracle數(shù)據(jù)庫中導(dǎo)入數(shù)據(jù)中文亂碼的解決技術(shù)
        .Net框架聯(lián)合Oracle字符集問題研究
        炫邁:用神奇亂碼勾引你視線
        字符集研究
        如何解決Tomcat的亂碼
        丰满少妇被爽的高潮喷水呻吟| 亚洲人成网站www| 波多野结衣中文字幕久久| 久久久久久久无码高潮| 亚洲综合网在线观看首页| 乱中年女人伦av三区| 国产精品无码久久久久久蜜臀AV| 最近亚洲精品中文字幕| 一本之道加勒比在线观看| 国产精品女主播在线播放| 午夜不卡无码中文字幕影院| 中国少妇内射xxxx狠干| 中文字幕日本最新乱码视频| 色丁香在线观看| www.亚洲天堂.com| 亚洲无av高清一区不卡| 久久久极品少妇刺激呻吟网站| 热re99久久精品国99热| 男女上下猛烈啪啪免费看| 日韩好片一区二区在线看| 激情 一区二区| 亚洲精品国产第一区三区| 91精品啪在线观九色| 亚洲一区二区三区小说| 亚洲中文字幕无码一久久区| 欧美色综合高清视频在线| 人妻风韵犹存av中文字幕| 亚洲色图偷拍自拍在线| 精品卡一卡二乱码新区| 久久精品国产免费观看| 一本大道色婷婷在线| 无码吃奶揉捏奶头高潮视频| 少妇又紧又爽丰满在线视频| 亚洲av无码无线在线观看| 亚洲欧美日韩国产精品专区| 人妻中文字幕不卡精品| 隔壁人妻欲求不满中文字幕| 久久国产精品亚洲va麻豆| 亚洲女同一区二区| 欧美日韩国产一区二区三区不卡| 国产午夜精品电影久久|