if("GET".equals(method)){ try { value = request.getParameter(name);//乱码 byte[] buf = value.getBytes("ISO8859-1"); value = new String(buf,"UTF-8");//正码 } catch (Exception e) { e.printStackTrace(); } }else if("POST".equals(method)){ try { request.setCharacterEncoding("UTF-8"); value = request.getParameter(name);//正码 } catch (Exception e) { e.printStackTrace(); } }