前台用js的encodeURIComponent对为中文字符的name进行编码,后台如果直接调用request.getParameter("name")方法获得的参数为乱码,应该调用 URLDecoder.decode(request.getParameter("name"), "UTF-8")来进行转换,从而获取正确的值。