java web之request五 get方式提交乱码问题解决方案
1、URLEncoder,URLDecoder先编码后解码
String username = request.getParameter("username");
username = URLEncoder.encode(username, "ISO-8859-1");
username = URLDecoder.decode(username, "utf-8");
System.out.println(username);
2、new String(username.getBytes("ISO-8859-1"),"utf-8");原理也是先编码后解码
String username = request.getParameter("username");
username = new String(username.getBytes("ISO-8859-1"),"utf-8");
System.out.println(username);