处理GET和POST的中文乱码问题

一、doGet

  1.先获取iso的错误字符串

  2.回退、重编(用UTF-8)

    String name = request.getParameter("username");

    byte[] b = new.getByte("iso-8859-1");

    name = new String( b, "utf-8")

    快捷方法:在server.xml中配置URIEncoding= ust-8

二、doPost

  1.在获取参数之前,需要先调用request.setCharacterEncoding("utf-8");

  2.使用getParameter()来获取参数

    req.setCharacterEncoding("utf-8");

    String usename = req.gerParameter("username");

    #print username;

posted on 2021-01-06 14:41  yq1DB  阅读(110)  评论(0)    收藏  举报

导航