概述
Ajax请求传递中文参数,java后台获取中文参数并解码的办法。自己记录下,备忘。
前端:
$.ajax({
method: "POST",//encodeURI
url: "http://172.16.162.212:8080/mybgi/bgiController/queryRptdy.do?user="+encodeURI(encodeURI(user)),
data: {email:email},
success: (res) => {
var data = res.object;
fileArea(data);
createBar(data);
createLine(data);
},
error: (err) => {
alert('抱歉,出了点问题');
}
});
后台:
String userName = request.getParameter("user");
try {
userName = URLDecoder.decode(userName,"utf-8");
} catch (Exception e) {
e.printStackTrace();
}
最后
以上就是平常枫叶为你收集整理的Ajax请求传递中文参数的全部内容,希望文章能够帮你解决Ajax请求传递中文参数所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复