jsp中Get提交方式的中文乱码解决办法:[url]http://blog.youkuaiyun.com/java_pengjin/article/details/6200501[/url]
小议Servlet接收post和get混合提交中文乱码问题 [url]http://jianshusoft.blog.51cto.com/2380869/660824[/url]
自从Tomcat5.x开始,GET和POST方法提交的信息,Tomcat采用了不同的方式来处理编码,对于POST请求,Tomcat会仍然使用request.setCharacterEncoding方法所设置的编码来处理,如果未设置,则使用默认的iso-8859-1编码。而GET请求则不同,Tomcat对于GET请求并不会考虑使用request.setCharacterEncoding方法设置的编码,而会永远使用iso-8859-1编码。
小议Servlet接收post和get混合提交中文乱码问题 [url]http://jianshusoft.blog.51cto.com/2380869/660824[/url]
自从Tomcat5.x开始,GET和POST方法提交的信息,Tomcat采用了不同的方式来处理编码,对于POST请求,Tomcat会仍然使用request.setCharacterEncoding方法所设置的编码来处理,如果未设置,则使用默认的iso-8859-1编码。而GET请求则不同,Tomcat对于GET请求并不会考虑使用request.setCharacterEncoding方法设置的编码,而会永远使用iso-8859-1编码。

本文详细探讨了在jsp环境下,GET和POST请求提交中文数据时可能出现的乱码问题,并提供了针对性的解决方案。从Tomcat5.x版本开始,GET请求默认采用iso-8859-1编码,而POST请求则会使用request.setCharacterEncoding方法设置的编码,如未设置则使用默认编码。文章深入分析了这两种请求方式在处理中文数据时的区别,并提出了相应的解决策略。
147

被折叠的 条评论
为什么被折叠?



