开发中遇到这个问题,查阅资料后得以解决,写了两个,也可以说是一个,只是将同一个方法分开写和合起来写。
//get请求方式接收到的中文字符串
String name = request.getParameter("userName");
//将中文字符重新编码 默认编码问 ISO-8859-1
String userName = new String(name.getByte("ISO-8859-1"),"utf-8");
//get请求方式接收到的中文字符串
String name = request.getParameter("userName");
//将中文字符重新编码 默认编码问 ISO-8859-1
String userName = new String(name.getByte("ISO-8859-1"),"utf-8");
String name = request.getParameter("roleName");
byte[] rName = name.getBytes("ISO8859-1");
String roleName = new String(rName,"UTF-8");
String name = request.getParameter("roleName");
byte[] rName = name.getBytes("ISO8859-1");
String roleName = new String(rName,"UTF-8");