最近,在做一个项目时遇到了一个问题:jsp在用url传递中文参数时,另外一个jsp页面显示的参数值为乱码。
后来终于找到了解决方法:在接受参数的网页里把参数转为UTF-8编码就可以了。
例如,String str = new String(request.getParameter("NAME").getBytes("iso8859_1"),"UTF-8")
问题就可以解决了。
最近,在做一个项目时遇到了一个问题:jsp在用url传递中文参数时,另外一个jsp页面显示的参数值为乱码。
后来终于找到了解决方法:在接受参数的网页里把参数转为UTF-8编码就可以了。
例如,String str = new String(request.getParameter("NAME").getBytes("iso8859_1"),"UTF-8")
问题就可以解决了。