今天做模拟测试,遇到get中文乱码问题,以前一直使用的是post方法,并没有注意这个问题,百度方法如下:
方法一: get方式提交的参数编码,只支持iso8859-1编码。因此,如果里面有中文。在后台就需要转换编码,如下
String name = request.getParameter("username");
name = new String(name.getBytes("iso-8859-1"),"utf-8");
今天做模拟测试,遇到get中文乱码问题,以前一直使用的是post方法,并没有注意这个问题,百度方法如下:
方法一: get方式提交的参数编码,只支持iso8859-1编码。因此,如果里面有中文。在后台就需要转换编码,如下
String name = request.getParameter("username");
name = new String(name.getBytes("iso-8859-1"),"utf-8");