关于程序员:JavaWeb解决中文乱码问题

10次阅读

共计 409 个字符,预计需要花费 2 分钟才能阅读完成。

中文乱码问题

在应用 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 多平台公布

正文完
 0