因为tomcat容器默认采用iso-8859-1的编码方式,导致中文乱码。需要将字符集改成utf-8的编码方式。
String name=request.getParameter("name"); String nameStr=new String(name.getBytes("ISO-8859-1","UTF-8"));