解析get请求参数乱码的问题解决方案

解析get请求时,其中的请求参数的值包含中文的时候设置了(URLEncoder.encode("测试菜市场", "UTF-8")解析路径的解码方式为utf-8但是在request.getParameter()的时候会出现乱码,是因为Tomcat默认的解码将传递过来的数据解码的方式与传递过来参数的解码方式不一致的问题,这种情况下需要在Tomcat目录下的D:\Tomcat\apache-tomcat-6.0.36\conf\server.xml设置<Connector port="8088" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" URIEncoding="UTF-8"/>编码方式

猜你喜欢

转载自sunny-xhh.iteye.com/blog/2216760
今日推荐