(备忘)tomcat处理url参数中文乱码问题
2013-04-03 12:48
302 查看
tomcat在处理url参数时,默认是以ISO-8859-1字符集处理的,网上有很多人提出用String str = new String(request.getParameter("name").getBytes("ISO8859-1"),"utf-8");方式处理.
但这种方式很麻烦,用过滤器统一处理又更改不了request中的参数.难道要我每个servlet都去处理么?
所以我极力不推荐这种方法来处理url中文参数问题.
还有另外一个办法就是修改server.xml文件.在server.xml中找到<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"
URIEncoding="UTF-8"/>增加红字部分.
URL中文参数问题解决了.
但这种方式很麻烦,用过滤器统一处理又更改不了request中的参数.难道要我每个servlet都去处理么?
所以我极力不推荐这种方法来处理url中文参数问题.
还有另外一个办法就是修改server.xml文件.在server.xml中找到<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"
URIEncoding="UTF-8"/>增加红字部分.
URL中文参数问题解决了.
相关文章推荐
- 解决get方法传递URL参数中文乱码和解决tomcat下中文乱码问题
- 解决get方法传递URL参数中文乱码和解决tomcat下中文乱码问题
- Tomcat 处理URL中文参数问题
- Javascript escape 解决 Jquery Ajax 异步请求 URL中文传参乱码问题 一般处理程序Handler获取参数
- Tomcat地址栏传中文参数乱码问题处理
- tomcat url get 中文参数乱码问题
- Tomcat 处理请求时的中文乱码问题
- 解决get方法传递URL参数中文乱码问题
- Tomcat'sURL中传递中文参数乱码的解决方法!
- php获取加密url参数乱码问题处理
- SpringMVC系列(三)JQuery和JSON方式参数传递并处理JAVAWEB中文乱码问题
- linux下 url中文参数乱码问题
- java中URL参数的中文乱码问题
- url带中文参数显示乱码的问题
- 通过URL传递中文参数的乱码处理
- JAVA 中URL中文参数乱码的处理方法(汇总)
- https的URL参数传递中文乱码问题
- Javascript与ASP.NET(一般处理程序)关于URL(get方式)传递中文乱码问题的解决方案
- Js的Url中传递中文参数乱码,如何获取Url中参数问题
- url中文参数乱码问题