经过1天多的心路历程,服务器url传值的中文乱码问题终于解决了。起因是自己本地url传值没有问题,但是部署到服务器上就出现传值乱码,Stirng str = request.getParameter("值");用这个获取之后就出现了乱码。后来得知,在前段url跳转的时候,浏览器会将url编译成ISO-8859-1 码进行传输,到了后台后需要给值进行专门解码,String strnew = new String(str.getBytes("ISO-8859-1"),"UTF-8");
这样出来的结果就是正常的啦!