zoukankan      html  css  js  c++  java
  • Java基础——Ajax(三)

    Ajax 中文乱码问题(分两种情况)

    1.对于Ajax  发的 post请求,服务端只需要 :

    request.setCharacterEncoding("utf-8");

    2.对于Ajax 发的get 请求

    $("#userName").blur(function(){
    $.Ajax({
        url:"TestServlet",
        type:"get",    //请求方式是 get 
        cache:false,
        async:false,
        data:{userName: encodeURI($("#userName").val())},   //对含有中文的数据,进行 encodeURI(...)
        success:function(data){
            alert(data);
                    }
            });
    });
    //服务端
    String username=request.getParameter("userName");
    username=URLDecoder.decode(username,"UTF-8");  //解码
  • 相关阅读:
    A
    MongoDB小结17
    MongoDB小结16
    金蝶无法生成下推发票
    MongoDB小结15
    MongoDB小结14
    MongoDB小结13
    MongoDB小结12
    MongoDB小结11
    MongoDB小结10
  • 原文地址:https://www.cnblogs.com/1693977889zz/p/7646150.html
Copyright © 2011-2022 走看看