对文件名进行了无数次转码,用gbkToUtf8有时还是会出现乱码,于是又google了一通,终于用以下办法解决了:
DiskFileItemFactory factory = new DiskFileItemFactory();
ServletFileUpload upload = new ServletFileUpload(factory);
upload.setHeaderEncoding("UTF-8");
对文件名进行了无数次转码,用gbkToUtf8有时还是会出现乱码,于是又google了一通,终于用以下办法解决了:
DiskFileItemFactory factory = new DiskFileItemFactory();
ServletFileUpload upload = new ServletFileUpload(factory);
upload.setHeaderEncoding("UTF-8");