get方法地址栏传递中文数据的时候如何进行转码

前台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上进行传值的时候,同样也能转码

你可能感兴趣的:(java)