因为Tomcat对于GET请求并不会考虑使用request.setCharacterEncoding方法设置的编码,而会永远使用iso-8859-1编码。所以这里我们需要转换一下
String address = req.getParameter("address");
//因为get方法默认是"ISO-8859-1"编码,强制转换为utf-8
address = new String(address.getBytes("ISO-8859-1"),"utf-8");