servlet get方法传值乱码

在Http请求到达Servlet解析以前,GET过来的URL已经被Tomcat先作了一次URLDecode。Tomcat对GET方式默认的URL解码结果是iso-8859-1而不是咱们认为的UTF-8。web

解决方案也很简单,除了日常在项目中web.xml里配置的转码filter,jsp跟代码文件统一编码外,最关键的一点就是在Tomcat的conf目录下的server.xml中配置 Connector的URIEconding="UTF-8"属性便可。jsp

相关文章
相关标签/搜索