Java开发中get方法中文乱码解决

开发中遇到这个问题,查阅资料后得以解决,写了两个,也可以说是一个,只是将同一个方法分开写和合起来写。

 	  //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");

猜你喜欢

转载自blog.csdn.net/HGJacky/article/details/78221982