本人日前在做JSP开发时,遇到一个中文问题:
假设在1.jsp中已经有取得一个从其他页面传递来的中文参数name,该name已经经过iso-8859-1->GBK转换。现我需要在1.jsp中将已转换的name用?传递到其他页面如2.jsp,在2.jsp无法使用iso-8859-1->GBK进行转换,查看地址,所传递的参数也为乱码,于是怀疑是在1.jsp中传递参数时有问题。
经试验发现先将name使用gbk->iso8859-1进行转换,再附加到查询字符串中传递到2.jsp中,问题解决。
本人日前在做JSP开发时,遇到一个中文问题:
假设在1.jsp中已经有取得一个从其他页面传递来的中文参数name,该name已经经过iso-8859-1->GBK转换。现我需要在1.jsp中将已转换的name用?传递到其他页面如2.jsp,在2.jsp无法使用iso-8859-1->GBK进行转换,查看地址,所传递的参数也为乱码,于是怀疑是在1.jsp中传递参数时有问题。
经试验发现先将name使用gbk->iso8859-1进行转换,再附加到查询字符串中传递到2.jsp中,问题解决。