jsp-url 中文参数乱码解决办法

事例:

通过编码解码解决:

var nameVal = $("name").val();
var url = ......;
$.ajax({
        url: url,//地址
    //    data: data,//参数
        type: 'POST',//提交方式 可以选择post/get 推荐post 
             async: false,//同步异步 
        dataType: 'json',//返回数据类型 
        success:function(data){
            accidentList = data.list;
           //这里可以直接取data里面的数据了,因为设置返回值为json方式。               
        }
    });

这种时候发生中文乱码,解决办法是:前台 编码,后台解码
 jsp:var nameStr = encodeURI(encodeURI(str));
java:  String keyword= java.net.URLDecoder.decode(request.getParameter("nameStr "),"UTF-8"); 


这样既可!


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章