久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長(zhǎng)資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      jquery ajax utf-8 亂碼怎么辦

      jquery ajax utf-8亂碼的解決辦法:1、設(shè)置contentType的編碼為“utf-8”,代碼為“contentType: "application/x-www-form-urlencoded;charset=utf-8"”;2、在獲取PrintWriter對(duì)象之前設(shè)置“resp.setContentType("text/text;charset=GBK");”。

      jquery ajax utf-8 亂碼怎么辦

      本教程操作環(huán)境:Windows10系統(tǒng)、jquery3.2.1版本、Dell G3電腦。

      jquery ajax utf-8 亂碼怎么辦?

      jQuery AJAX 請(qǐng)求亂碼 返回亂碼

      1. jQuery AJAX 請(qǐng)求后臺(tái)收到為亂碼

      可以顯式設(shè)置contentType的編碼為utf-8, 后臺(tái)一般都能正常解碼例如:

      contentType: "application/x-www-form-urlencoded; charset=utf-8",
      登錄后復(fù)制

      jQuery(form).ajaxSubmit({ url: "doLogin?user=a", type: "post", dataType: "json", contentType: "application/x-www-form-urlencoded; charset=utf-8", success: showLoginResponse });
      登錄后復(fù)制

      如果不加contentType: "application/x-www-form-urlencoded; charset=UTF-8", 而使用escape(),則會(huì)出現(xiàn)

      “post 主體包含的字節(jié)比內(nèi)容長(zhǎng)度指定的字節(jié)要少”

      的錯(cuò)誤.

      2. jQuery AJAX 返回亂碼

      你是否發(fā)現(xiàn)無(wú)論你怎么設(shè)置編碼, 客戶端收到的數(shù)據(jù)總是亂碼呢, 請(qǐng)看下面的例子,你發(fā)現(xiàn)有什么問(wèn)題嗎?

      void saveTempKind(HttpServletRequest req, HttpServletResponse resp)             throws ServletException, IOException {   PrintWriter pw = resp.getWriter();  resp.setContentType("text/text;charset=GBK");   try {   //DO PROCESS    pw.write("成功");  }catch(Exception e){   pw.write("失敗");  } }
      登錄后復(fù)制

      問(wèn)題在于resp.setContentType("text/text;charset=GBK"); 語(yǔ)句應(yīng)該在

      PrintWriter pw = resp.getWriter();
      登錄后復(fù)制

      之前,而不是之后。如果象上例這樣,無(wú)論你怎么設(shè)置response的編碼,前端亂碼的問(wèn)題都依然如故。 可能的原因是pw在獲得PriintWriter 之前,編碼就已經(jīng)確定了。所以編碼的聲明應(yīng)該在獲取PrintWriter對(duì)象之前。

      推薦學(xué)習(xí):《jQuery視頻教程》

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)