post提交方式会导致中文乱码而get却不会(基于tomcat8)
//tomcat8之前转码
1.先将字符串打散为字节数组
byte[] bytes = fnam.getBytes("ISO-8859-1");
2.再将字节数组转换为想啊要得编码字符
fname = new String(bytes,"UTF-8");
2)post请求方法
request.setCharacterEncoding("UTF-8");
在tomcat8之后不需要设值get方式编码,post需要设置:request.setCharacterEncoding("UTF-8");