用response在URL中不能传递中文,我也遇到了这个问题。你应该对其进行编码和解码,只是不知行不行,你试试。例如:
传递参数:
response.sendRedirect("a.jsp?para=URLEncoder.encode(para)");
得到参数:
String para = URLDecoder.decode(request.getParameter("para"));我申明一下,我一次都还没用过这两个类,并不知道是否会正确。我当时是绕道而行了,而此后也没有改过。今天是看了你的问题才第一次这么搞的,希望能行。行与不行,都请老兄告知结果与上面。