首页 > 代码库 > get方法传递中文数据的时候如何进行转码
get方法传递中文数据的时候如何进行转码
首先,如果是在js端的代码,用window.href进行请求时,需要进行转码
前台jsp中:
var param = document.getElementById(‘param‘).value;
param = encodeURI(encodeURI(param));//注意,是两次转码,我就被这个坑过
后台java类中:
String param = request.getParameter("param")
groupBuyerName=URLDecoder.decode(param,"utf-8");
这样,param就被转换成了utf-8的码了,而且当直接从url上进行输入的时候,同样也能转码
get方法传递中文数据的时候如何进行转码
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。