问题描述:
因为测试环境出现了一点错误,日志并未发现报错信息,需要在本地链接测试环境数据库查看问题。
在测试环境出现的数据,在本地不显示,打断点发现是传入的数据乱码了,于是需要在接收数据的服务器上面设置encode编码,针对get请求。
URIEncoding="UTF-8"
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="UTF-8"/>
在最后添加即可。注意不要加错位置了。
重新启动服务查看。
------------------------------------------------------------------分割线------------------------------------------------------------------------
详解get请求和post请求参数中文乱码的解决办法
首先出现中文乱码的原因是tomcat默认的编码方式是"ISO-8859-1",这种编码方式以单个字节作为一个字符,而汉字是以两个字节表示一个字符的。
一,get请求参数中文乱码的解决办法
对于get请求解决中文乱码有两种途径一种是修改tomcat默认的编码方式为"UTF-8"</