[Java] 中文参数乱码问题解决 →→→→→进入此内容的聊天室

来自 , 2019-10-01, 写在 Java, 查看 130 次.
URL http://www.code666.cn/view/ac5dab2e
  1. 1.检查了web.xml中已经增加了过滤中文编码
  2.  
  3. <!-- Character Encoding filter -->
  4.     <filter>
  5.         <filter-name>encodingFilter</filter-name>
  6.         <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
  7.         <init-param>
  8.             <param-name>encoding</param-name>
  9.             <param-value>UTF-8</param-value>
  10.         </init-param>
  11.         <init-param>
  12.             <param-name>forceEncoding</param-name>
  13.             <param-value>true</param-value>
  14.         </init-param>
  15.     </filter>
  16.  
  17.     <filter-mapping>
  18.         <filter-name>encodingFilter</filter-name>
  19.         <url-pattern>/*</url-pattern>
  20.     </filter-mapping>
  21.  
  22. 2.检查容器tomcat,修改tomcat的conf/server.xml中的
  23. <Connector port="8080" protocol="HTTP/1.1"
  24. connectionTimeout="20000"
  25. redirectPort="8443" useBodyEncodingForURI="true"  URIEncoding="UTF-8" />
  26.  
  27. 在Connector标签加上useBodyEncodingForURI="true"  URIEncoding="UTF-8" 就可以了

回复 "中文参数乱码问题解决"

这儿你可以回复上面这条便签

captcha