jsp 页面间 传参 中文 乱码 问题?
我有一个1.jsp 其中有一句
a.load("rest/new?groupTitle="+title);
这句话是跳到后台里面去;
title 的内容是中文;
结果到后台里执行
System.out.println(request.getParameter("groupTitle"));
输出的是乱码!!!(title 若不是中文的话一切正常)
后台输出语句改为:
String name = new String(request.getParameter("groupTitle").getBytes("ISO8859_1"),"GBK");
System.out.println(name);
还是输出乱码!!!
我把前台的跳转改为:
a.load("rest/new?groupTitle="+java.net.URLEncoder.encode(title) )
它就跳不到后台去了。
是不是在jsp 中调用这个“java.net.URLEncoder.encode()”要引进什么吗?
怎么解决这个乱码问题。
望赐教!!!!