解决页面get方式请求中文乱码问题
2018-01-15 21:17
204 查看
对于get请求中文参数出现乱码解决方法有两个:
(1)修改tomcat配置文件添加编码与工程编码一致,如下:
<Connector URIEncoding="utf-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
注意单词不要写错‘URIEncoding’
(2)另外一种方法对参数进行重新编码:
String userName = new String(request.getParamter("userName").getBytes("ISO8859-1"),"utf-8");
因为ISO8859-1是tomcat默认编码,需要将tomcat编码后的内容按utf-8编码
(1)修改tomcat配置文件添加编码与工程编码一致,如下:
<Connector URIEncoding="utf-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
注意单词不要写错‘URIEncoding’
(2)另外一种方法对参数进行重新编码:
String userName = new String(request.getParamter("userName").getBytes("ISO8859-1"),"utf-8");
因为ISO8859-1是tomcat默认编码,需要将tomcat编码后的内容按utf-8编码
相关文章推荐
- jsp get方式请求参数中包含中文乱码问题解决
- JSP中解决中文乱码问题 对于post有效 对于get请求方式无效。
- 页面get请求 中文参数方法乱码问题的快速解决方法
- get请求中有中文到后台乱码问题解决方式
- 解决servlet中文乱码问题及get、post请求方式的讲解
- get 方式请求乱码以及用Jquery ajax 乱码问题的解决;
- 解决以GET方式获取中文时乱码问题
- Struts2中解决POST请求和GET请求中的中文乱码问题
- get请求中的中文乱码问题的解决方法
- JSP页面post和get方式提交请求,请求参数出现中文乱码
- SpringMVC学习系列-后记 解决GET请求时中文乱码的问题
- 使用request.getRequestDispatcher请求转发到一个页面中文乱码解决
- 页面get请求 中文参数方法乱码问题
- SpringMVC学习系列-后记 解决GET请求时中文乱码的问题
- 页面get请求 中文参数方法乱码问题
- struts2或servlet的get请求方式中文出现乱码解决方法
- Web容器下的get和post方式请求的乱码问题解决
- jsp中 ajax的get请求的中文乱码问题的解决方法
- [JavaEE]Get请求URI中带的中文参数在服务端乱码问题的解决方法
- Struts2中解决POST请求和GET请求中的中文乱码问题