1.System.out.println("中文")-----输出中文时乱码
在idea配置tomcat时,在 vm 配置 -Dfile.encoding=utf-8
2.文件上传时 普通参数有中文 ---
file.getString("utf-8")
3.文件上传时 ,上传文件的名字有中文 --
file.getName();
request.setCharacterEncoding("utf-8");
4.文件上传时 ,文件内容有中文--
a) 将file.getInputStream 包装成 InputStreamReader()
b)使用inputStream 字节流 ,将数据装入 byte[]
new String (byte[] , "utf-8");