URL中文参数值乱码解决方法 ServletXML
程序员文章站
2024-01-01 13:04:34
...
运行环境:tomcat6.0
测试:url=RequestTemplateServlet?class=碱性电池
结果:servlet通过request.getParameter("class")接收到的值为乱码
解决:1、页面提交时编码encodeURI(url);
1、修改tomcat6.0的server.xml文件,节点Connector增加属性URIEncoding
修改前:
修改后:
2、servlet接收参数前设置编码格式为UTF-8
3、完成。