中文乱码问题

在应用Get申请进行拜访是因为地址中参数的编码问题可能会造成中文乱码问题,能够应用如下几种形式进行解决

  • tomcat的server.xml文件中,在Connector 节点中增加useBodyEncodingForURI="true" 属性 应用申请体的编码,而后在获取申请内容之前应用request.setCharacterEncoding("UTF-8")
  • tomcat的server.xml文件中,在Connector 节点中增加URIEncoding="UTF-8"属性
  • tomcat的get申请默认应用ISO-8859-1来编码,能够在获取的时候进行转码,new String(request.getParameter("name").getBytes("ISO-8859-1"),"UTF-8")
https://zhhll.icu/2020/javaweb/问题/2.中文乱码问题/

本文由mdnice多平台公布