关于tomcat的乱码问题。
2011-05-04 18:23
267 查看
之前总结过所有乱码的四种可能性以及解决方案。
今天遇到了一个特别的问题。嘿嘿。
现象:使用get方式在url中传递参数,后台使用request.getParameter()获取参数的时候出现乱码。各种情况都尝试过了。发现是ISO8859-1的问题。使用request.getQueryString()并且截取对应参数并使用URLDecoder解密后正常。
过程:制作一个函数,从request中获取两个参数(后来拓展为cookie和Header中的数据也可以取出来),返回第一个包含该参数的值。发现问题后,修改为以url中传递的参数为主。
不甘心,百度一下,发现一个是tomcat的设置问题。
<Connector URIEncoding="utf-8" port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
嘿嘿,解决问题。
今天遇到了一个特别的问题。嘿嘿。
现象:使用get方式在url中传递参数,后台使用request.getParameter()获取参数的时候出现乱码。各种情况都尝试过了。发现是ISO8859-1的问题。使用request.getQueryString()并且截取对应参数并使用URLDecoder解密后正常。
过程:制作一个函数,从request中获取两个参数(后来拓展为cookie和Header中的数据也可以取出来),返回第一个包含该参数的值。发现问题后,修改为以url中传递的参数为主。
不甘心,百度一下,发现一个是tomcat的设置问题。
<Connector URIEncoding="utf-8" port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
嘿嘿,解决问题。
相关文章推荐
- 关于使用Tomcat搭建的Web项目,出现 URL 中文乱码的问题解析
- 关于tomcat部署在google浏览器上的项目中文乱码问题解决
- 关于乱码的问题--Tomcat的编码修改
- 关于TOMCAT中文乱码问题的总结
- Tomcat中关于重定向产生的乱码问题
- java学习之路----项目经验----关于TOMCAT中文乱码问题的总结
- 关于tomcat中文乱码问题,为什么要先转换为ISO-8859-1!
- 一个关于tomcat乱码的问题
- 有关于tomcat的乱码问题
- 关于tomcat中jsp及servlet乱码问题
- 关于Tomcat中文乱码问题的探究
- 关于tomcat中jsp及servlet乱码问题
- Spring Tomcat Post Get 请求参数有中文时出现乱码或+号变空格等关于编码的问题
- 关于tomcat和jetty的乱码问题
- 关于 tomcat与apache集成后 中文乱码的问题
- [原创]java WEB学习笔记17:关于中文乱码的问题 和 tomcat在eclipse中起动成功,主页却打不开
- 关于tomcat中文乱码问题,为什么要先转换为ISO-8859-1
- 关于tomcat或jetty布署grails时ajax中文乱码的问题
- linux下jetty,tomcat中文乱码问题解决
- 解决Tomcat 5 下中文乱码问题