name2 = new String(name1.getBytes("ISO8859-1"), "UTF-8");
Ps:如果你使用eclipse 的话 那么通过修改servers 的server.xml 文件里面的配置也可以解决乱码问题,具体修改代码如下:
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="UTF-8"/>