解决post请求乱码问题
方式一:
//编码
// String encodeUsername = URLEncoder.encode(username, "iso-8859-1");
//解码
// username = URLDecoder.decode(encodeUsername, "utf-8");
//方式二:
//编码
// byte[] bytes = username.getBytes("iso-8859-1");
//解码
// username = new String(bytes, "utf-8");
//方式二变为一行代码
username = new String(username.getBytes("iso-8859-1"), "utf-8");
注意:以上
最终版:
1.解决post请求中文乱码问题
request.setCharacterEncoding("utf-8");
2.解决服务器response给浏览器时的乱码问题
response.setContentType("text/html;charset=utf-8");