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");

posted on 2022-02-03 17:29  bug鸭~  阅读(233)  评论(0编辑  收藏  举报