第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

關(guān)于將值傳入mysql數(shù)據(jù)庫(kù)的中文亂碼問題

老師,請(qǐng)教一下

關(guān)于中文亂碼問題,我按照您這樣在Servlet類里面添加了

request.setCharacterEncoding("UTF-8");

并不好使,然后在網(wǎng)上查找了一下方法,是在request.getParameter("")方法后面調(diào)用getBytes()方法,像這樣

String?doorplate=new?String(request.getParameter("doorplate").getBytes("ISO-8859-1"),"UTF-8");

才能夠往mysql數(shù)據(jù)里面?zhèn)魅胫形淖帧?/p>


我想請(qǐng)教一下為什么按照老師這樣的不可以,得用這種方法呢?感覺每個(gè)屬性值都要這要添加很麻煩,有更簡(jiǎn)便的方法嗎?先謝謝老師辣~!

正在回答

3 回答

Mysql中文亂碼問題主要從以下幾方面來考慮:1.頁(yè)面編碼統(tǒng)一使用contentType="text/html;charset=utf-8" 2.使用過濾器解決post提交表單數(shù)據(jù)的亂碼問題 3.在Tomcat的conf/server.xml中添加 URIEncoding=utf-8,解決get方式提交表單中文亂碼問題 4.安裝Mysql時(shí)指定默認(rèn)字符集使用utf-8。

以上環(huán)節(jié)如果都正確,基本上不會(huì)出現(xiàn)亂碼問題。如果其中任何一個(gè)不對(duì),都有可能引起亂碼問題。

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

xxxD 提問者

謝謝老師回答~~
2015-02-25 回復(fù) 有任何疑惑可以回復(fù)我~

謝謝 同學(xué)

0 回復(fù) 有任何疑惑可以回復(fù)我~

直接在數(shù)據(jù)庫(kù)連接后面+ ?useUnicode=true&characterEncoding=UTF-8

我也是搞了半天才搞好的。。。所有的編碼都是對(duì)的,但是中文插敘提交的還是??這種形式的亂碼

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

關(guān)于將值傳入mysql數(shù)據(jù)庫(kù)的中文亂碼問題

我要回答 關(guān)注問題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)