六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 52|回复: 0

Servlet获取Ajax POST数据乱码的一种解法

[复制链接]

升级  24%

18

主题

18

主题

18

主题

秀才

Rank: 2

积分
86
 楼主| 发表于 2013-1-29 11:24:05 | 显示全部楼层 |阅读模式
Servlet获取Ajax POST数据乱码的一种解法(转)

1. 对中文参数编码encodeURI(chinesePara);
  poststr = "username="+encodeURI("中文");
2.服务器端获取参数后解码
String username = new String(request.getParameter("username").getBytes("ISO-8859-1"),"UTF8");  
  -----------------------------------------------------------
  http_request.open("POST", url, true);
  http_request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  http_request.send(poststr);
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表