好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > AJAX中文亂碼問題探討及解決

AJAX中文亂碼問題探討及解決

熱門標簽:莆田防封電銷卡價格 察縣地圖標注 信貸電銷機器人有用嗎 蓄意標記地圖標注 接聽電話機器人哪有 電銷機器人適用范圍 如何用地圖標注各分公司 廣西ai語音電銷機器人哪家好 辦理一個400電話多少錢
AJAX中文問題分為兩大類:
1)發送路徑中的參數有中文,在服務器段接收參數值是亂碼

例如:
var url="a.jsp?name=小李";
xmlHTTP.open ("post",url,true);

解決辦法:
利用javascript的提供的escape()或encodeURI()方法

例如:
客戶端:
var url="a.jsp?name=小李";
url=encodeURI(url);
url=encodeURI(url); //兩次,很關鍵[具體為什么,我也不清楚]
/********************************************/
也有人寫成var url="a.jsp?name=escape("小李")";
功能和encodeURI方法類似。
/********************************************/
xmlHTTP.setrequestheader("cache-control","no-cache");
xmlHTTP.setrequestheader("Content-Type","application/x-www-form-urlencoded");
xmlHTTP.setrequestheader("contentType","text/html;charset=uft-8")//指定發送數據的編碼格式
xmlHTTP.open ("post",url,true);

服務器端:
String name = request.getParameter("name");
name = java.net.URLDecoder.decode(name, "UTF-8");

2)返回來的responseText或responseXML的值中含有中文是亂碼
原因:AJAX在接收responseText或responseXML的值的時候是按照UTF-8的格式來解碼的,如果服務器段發送的數據不是UTF-8的格式,那么接收responseText或responseXML的值有可能為亂碼。
解決辦法:在服務器指定發送數據的格式:

在服務端:
復制代碼 代碼如下:

response.setCharacterEncoding("UTF-8");
response.setContentType("text/text;charset=UTF-8");//返回的是txt文本文件
response.setContentType("text/xml;charset=UTF-8");//返回的xml文件
response.setContentType("application/json");//返回json文件
PrintWriter bw = response.getWriter();//輸出要使用此類
bw.write(result);
bw.flush();
bw.close();

總結:1)ajax提交數據的格式默認為utf-8,利用javascript的提供的escape()或encodeURI()方法.在服務器端接收的時候要使用java.net.URLDecoder.decode("","UTF-8")方法進行解碼.
2)xtmlhttp 返回的數據默認的字符編碼是utf-8,所以服務器要向客戶端發送數據的時候,也要采用utf-8編碼
如果上述方法仍然解決不了亂碼問題,那你嘗試一下把jsp,htm,java文件用UTF-8編碼格式保存.
總之:前后臺數據交互都采用utf-8編碼就行了.
您可能感興趣的文章:
  • JQuery中Ajax的Post提交在IE下中文亂碼的解決方法
  • ajax請求亂碼的解決方法(中文亂碼)
  • jquery.ajax的url中傳遞中文亂碼問題的解決方法
  • 解決ajax+php中文亂碼的方法詳解
  • JQuery AJAX 中文亂碼問題解決
  • ajax中文亂碼問題解決方案
  • jquery的ajax()函數傳值中文亂碼解決方法介紹
  • ajax中文亂碼的各種解決辦法總結
  • AJAX中文亂碼PHP中完美解決方法
  • JQuery AJAX提交中文亂碼的解決方案
  • Javascript和Ajax中文亂碼吐血版解決方案
  • PHP Ajax中文亂碼問題解決方法
  • 一句話解決AJAX中文亂碼問題[推薦]
  • ajax+php中文亂碼解決辦法
  • AJAX中文亂碼解決新方法分享

標簽:儋州 銅陵 平涼 阿拉善盟 益陽 延邊 張掖 鷹潭

巨人網絡通訊聲明:本文標題《AJAX中文亂碼問題探討及解決》,本文關鍵詞  AJAX,中文,亂碼,問題,探討,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《AJAX中文亂碼問題探討及解決》相關的同類信息!
  • 本頁收集關于AJAX中文亂碼問題探討及解決的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 男生和女生差差差30分| 美女被草| 岳故意装睡让我挺进去观看| 97超级碰碰垃久久无弹窗免费全文阅读 | 中国china武警gay军人| 保康县| 啊好痛嗯轻一点视频| 色情欧美三级在线播放视频APP | 无码精品黑人一区二区三区满天星| 有人在私人影院做过吗| 男女激烈动态图120秒| 公息肉浴秀婷| 教师办公室激情娇喘嗯啊老师| 末发育娇小性色xxxxx| 色综合久久88色综合天天| 荫蒂添的好舒服嗯快嗯小说| 小黄瓜AⅤ视频免费资源站| 缅甸人XXXXX做受大片| 四色在线精品免费观看| 色噜噜人妻丝袜aV先锋影音先| 欧美丰满少妇人妻精品| 小浪货夹得好紧好爽吗| 啊轻点灬太粗嗯太深A片| 三个护士帮我打了一次飞机| 99久久精品国产毛片| 真实捆绑调教国内两漂亮女警| 照美冥被啪羞羞漫画无尽| 耻辱の保健室无删减版| 欧洲vpswindows直播| AV688久久摸夜夜爽| 日韩毛片久久91| 91丨九色丨白浆秘?小青龙| 办公室的婬荡秘书2| 淫软件| 99久久精品一| 成人3d动漫一区二区三区q1| 人妻人公和波多野结衣的关系| 日本xxxxhd2022| 寡妇被村长舔得受不了| 桃红色jl界进口主打| 波多野AV18区无码视频 |