问题解决:doPost的中文乱码解决办法
使用post时经常会出现中文的乱码 代码处理如下:
出现中文时,修改代码如:
response.setContentType("text/html");
response.setCharavterEncoding("gb2312");
Enumeration e = request.getParameterNames();
PrinterWriter out = response.getWriter();
out.print("<font size ='4'>");
out.print("下面是用post方法传递过来的参数:<br>");
while(e.hasMoreElements()){
String name = (String)e.nextElement();
String value =request.getParameter(name);
out.println(new String(name.getBytes("ISO-8859-1"),"gb2312")
  +"="
  +new String(value.getBytes("ISO-8859-1"),"gb2312")
  +"<br>");
out.print("</font>");
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号