使用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>");

  

相关文章:

  • 2021-05-11
  • 2023-03-15
  • 2021-10-01
  • 2022-02-20
  • 2022-01-15
  • 2021-10-07
  • 2021-11-09
  • 2021-06-05
猜你喜欢
  • 2021-10-09
  • 2022-12-23
  • 2022-12-23
  • 2021-11-21
  • 2021-12-05
  • 2021-06-06
相关资源
相似解决方案