问题描述:
初始获取url的参数值
request.getParameter("hello")
这种方法会出现传参中文乱码问题
出现乱码,服务器无法定位到该文件。
解决历程
于是我们百度寻找方法解决,使用如下编码
new String(request.getParameter("hello").getBytes("iso-8859-1"), "utf-8");
然后部署后,又发现中文变成了???又是一个新乱码。
原因分析
tomcat的问题
tomcat的conf/server.xml文件中设置编码格式未设置为utf-8
问题解决
于是我们设置tomcat的conf/server.xml文件为utf-8格式,中文乱码问题得到解决