String parameter = request.getParameter("username");
System.out.println(parameter);
//将乱码转回用ISO8859-1编码前的二进制位
byte[] bytes = parameter.getBytes("ISO8859-1");
//再使用UTF-8进行编码
parameter = new string(bytes,"UTF-8");
System.out.println(parameter);
request获取参数乱码
本文探讨了如何通过Java代码从请求参数中获取乱码数据,然后使用ISO8859-1编码转换为UTF-8格式,以确保正确显示字符。
219

被折叠的 条评论
为什么被折叠?



