java在servlet中使用重定向response.sendRedirect时,链接中的参数列表为中文时将会获取不到参数数据。
解决方案为:将参数转化为iso-8859-1编码格式。
String name=(String)request.getAttribute("name");
name=new String(name.getBytes("GBK"),"iso-8859-1");
res.sendRedirect("xxxxx.html?name="+ name);