JSP中亂碼大全以及解決方案

在學(xué)習(xí)Java Web開發(fā)的學(xué)習(xí)中特別是在JSP的開發(fā)中盐固,中文亂碼問題是一個(gè)避不開的問題荒给。有許多原因會(huì)導(dǎo)致中文亂碼,中文亂碼的情況就有許多種刁卜,不同種類的中文亂碼的解決方式也是不一樣的志电。下面將針對不同的中文亂碼情況進(jìn)行簡答介紹,并且給出其解決辦法蛔趴。

1.Eclipse中JSP文件的中文亂碼

由于不同計(jì)算機(jī)的編輯器設(shè)置的JSP編碼格式不同挑辆,JSP文件在不同計(jì)算機(jī)上運(yùn)行時(shí)其可能出現(xiàn)亂碼。以Eclipse為例孝情,如下圖在打開JSP文件時(shí)鱼蝉,發(fā)現(xiàn)JSP文件亂碼。

圖1-1

針對上面的問題箫荡,直接在Eclipse的菜單欄修改JSP的默認(rèn)編碼格式即可魁亦。點(diǎn)擊Eclipse的窗口(Windows)選項(xiàng)選擇首選項(xiàng)(Preferences),然后按圖1-1修改即可。

2.直顯網(wǎng)頁頁面的中文亂碼

該種情況是在網(wǎng)絡(luò)上直接輸出中文字符串就出現(xiàn)了中文亂碼的情況羔挡。圖1-2是JSP文件

圖1-2

圖1-2的結(jié)果如下圖1-3所示:

圖1-3

該問題就可以通過設(shè)置頁面編碼格式的方法進(jìn)行解決洁奈。

在page頁面設(shè)置方法

<%@ page language="java"import="java.util.*"contentType="text/html; charset=GB2312"%>

3.URL傳遞參數(shù)中文亂碼

在URL傳遞參數(shù)過程中也會(huì)出現(xiàn)中文亂碼,例如:

圖1-4

圖1-4是通過單連接向自身傳遞參數(shù)绞灼,該程序的運(yùn)行效果如圖1-5所示:

圖1-5

對于URL傳遞中文參數(shù)問題僅僅轉(zhuǎn)換字符串或者設(shè)置頁面編碼格式是不能解決問題的利术,需要修改服務(wù)器的配置文件。本文以Tomcat為例低矮,打開Tomcat的配置文件server.xml如圖1-6所示:

圖1-6

4.表單提交中文亂碼

在表單中常常采用request.getParameter()來獲得表單數(shù)據(jù)氯哮,該種方式也會(huì)出現(xiàn)中文亂碼。如圖1-7與圖1-8分別是表單的請求與響應(yīng)頁面商佛。通過圖1-9發(fā)現(xiàn)表單數(shù)據(jù)出現(xiàn)亂碼喉钢。

圖1-7
圖1-8
圖1-9

對于該問題在圖1-8的相應(yīng)代碼中添加以下文字如圖1-10,就能完美解決良姆!

圖1-10
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末肠虽,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子玛追,更是在濱河造成了極大的恐慌税课,老刑警劉巖闲延,帶你破解...
    沈念sama閱讀 221,695評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異韩玩,居然都是意外死亡垒玲,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,569評論 3 399
  • 文/潘曉璐 我一進(jìn)店門找颓,熙熙樓的掌柜王于貴愁眉苦臉地迎上來合愈,“玉大人,你說我怎么就攤上這事击狮》鹞觯” “怎么了?”我有些...
    開封第一講書人閱讀 168,130評論 0 360
  • 文/不壞的土叔 我叫張陵彪蓬,是天一觀的道長寸莫。 經(jīng)常有香客問我,道長档冬,這世上最難降的妖魔是什么膘茎? 我笑而不...
    開封第一講書人閱讀 59,648評論 1 297
  • 正文 為了忘掉前任,我火速辦了婚禮酷誓,結(jié)果婚禮上披坏,老公的妹妹穿的比我還像新娘。我一直安慰自己呛牲,他們只是感情好刮萌,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,655評論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著娘扩,像睡著了一般着茸。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上琐旁,一...
    開封第一講書人閱讀 52,268評論 1 309
  • 那天涮阔,我揣著相機(jī)與錄音,去河邊找鬼灰殴。 笑死敬特,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的牺陶。 我是一名探鬼主播伟阔,決...
    沈念sama閱讀 40,835評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼掰伸!你這毒婦竟也來了皱炉?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,740評論 0 276
  • 序言:老撾萬榮一對情侶失蹤狮鸭,失蹤者是張志新(化名)和其女友劉穎合搅,沒想到半個(gè)月后多搀,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,286評論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡灾部,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,375評論 3 340
  • 正文 我和宋清朗相戀三年康铭,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片赌髓。...
    茶點(diǎn)故事閱讀 40,505評論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡从藤,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出春弥,到底是詐尸還是另有隱情呛哟,我是刑警寧澤叠荠,帶...
    沈念sama閱讀 36,185評論 5 350
  • 正文 年R本政府宣布匿沛,位于F島的核電站,受9級特大地震影響榛鼎,放射性物質(zhì)發(fā)生泄漏逃呼。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,873評論 3 333
  • 文/蒙蒙 一者娱、第九天 我趴在偏房一處隱蔽的房頂上張望抡笼。 院中可真熱鬧,春花似錦黄鳍、人聲如沸推姻。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,357評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽藏古。三九已至,卻和暖如春忍燥,著一層夾襖步出監(jiān)牢的瞬間拧晕,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,466評論 1 272
  • 我被黑心中介騙來泰國打工梅垄, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留厂捞,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,921評論 3 376
  • 正文 我出身青樓队丝,卻偏偏與公主長得像靡馁,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子机久,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,515評論 2 359

推薦閱讀更多精彩內(nèi)容

  • 大家在JSP的開發(fā)過程中臭墨,經(jīng)常出現(xiàn)中文亂碼的問題,可能一至困擾著大家吞加,現(xiàn)把JSP開發(fā)中遇到的中文亂碼的問題及解決辦...
    七寸知架構(gòu)閱讀 4,384評論 0 52
  • 最近一個(gè)項(xiàng)目裙犹,測試時(shí)采用的Windows下的Tomcat服務(wù)器尽狠,上傳中文文件正常;部署時(shí)用到了Linux服務(wù)器叶圃,上...
    Jackeroo閱讀 4,293評論 1 3
  • 1.什么是JSP (1)jsp全稱是Java Server Pages袄膏,它和Servlet技術(shù)一樣都是sun公司定...
    yjaal閱讀 3,661評論 5 99
  • 聲明:本欄目所使用的素材都是凱哥學(xué)堂VIP學(xué)員所寫,學(xué)員有權(quán)匿名掺冠,對文章有最終解釋權(quán)沉馆;凱哥學(xué)堂旨在促進(jìn)VIP學(xué)員互...
    凱哥學(xué)堂閱讀 604評論 0 0
  • 花果山 最近在看一本書,書里有這么一句話:世間無物不怪德崭,無人不妖斥黑,只看修為。 做人眉厨,不就是修行嗎锌奴? 如果代入一點(diǎn)神...
    經(jīng)不緯閱讀 205評論 0 1