关于getQueryString()中文问题
在JSP 中 用 String s1 = request.getQueryString();
如果URL的参数中含有中文,则s1乱码。
如 url="test.jsp?name=今天星期三&type=sss";
在JSP中:
String type=request.getParameter("type");
String type2= new String(type.getBytes("ISO-8859-1"),"GB2312");
则能正常显示,
但
String s1 = request.getQueryString();
String s2= new String(s1.getBytes("ISO-8859-1"),"GB2312");
结果为: name=??????&type=sss
请问如何才能正常显示s2 ?