今天试了,以下这样是可以的:
String dir = request.getParameter("dir");
if(dir == null) dir = "";
else dir = "/" + new String(dir.getBytes("ISO-8859-1"),"UTF-8");
JSP文档是UTF-8编码。根据URL通常的编码是ISO-8859-1的思路写成以上语句,结果是正确地显示了中文。
今天试了,以下这样是可以的:
String dir = request.getParameter("dir");
if(dir == null) dir = "";
else dir = "/" + new String(dir.getBytes("ISO-8859-1"),"UTF-8");
JSP文档是UTF-8编码。根据URL通常的编码是ISO-8859-1的思路写成以上语句,结果是正确地显示了中文。
相关文章: