Tomcat7升级到8注意事项

原由

昨天将本身本地的一个javaweb项目放到服务器端的时候,发现访问到后台的数据是乱码的!!

通过我查阅资料发现,问题的缘由是个人tomcat本地和服务器端的版本不一样,本地的Tomcat7,服务器上的版本是8java

Tomcat8以前Tomcat的默认编码为ISO8859-1,Tomcat8之后为UTF-8web

解决

//tomcat8以前须要对中文进行解码方式
table = new String(request.getParameter("table").getBytes("iso-8859-1"), "utf-8");
//tomcat8以后默认为utf-8编码
table = request.getParameter("table");

就这个Tomcat版本致使的问题,废了我很久的时间,在此记录一下本身踩的坑😭😭😭tomcat

相关文章
相关标签/搜索