您的位置:首页 > Web前端 > JQuery

JQuery中使用Ajax传中文参数乱码解决方案(javaweb开发)

2014-04-24 14:44 351 查看
JQuery中使用Ajax传中文参数乱码解决方案(javaweb开发)

解决方法

$.ajax({ 

var url = "这里填写你要传的参数,格式: a=1&b=2";
//用get方式提交不然中文会乱码
type: "get", 
url: "/login.do",

data: url,
dataType:"json",
success: function(json){


});

1.用get方式提交不要用post方式提交,  

2.后台取值的话需要将字符串转码 不然还是会出现乱码。

String username = new String(request.getParameter("username").getBytes("ISO-8859-1"),"GBK");

 这样System.out.println(username);出来的中文就不是乱码了!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  json ajax javaweb