
 public String doFormFile(FormFile file, String dir)
public String doFormFile(FormFile file, String dir)  {
{
 try
        try  {
{ File f = new File(dir);
            File f = new File(dir);
 if (!f.exists())
            if (!f.exists())  {
{ f.mkdir();//如果路径不存在,创建
                f.mkdir();//如果路径不存在,创建 }
            } InputStream in = file.getInputStream();
            InputStream in = file.getInputStream(); FileOutputStream writer = new FileOutputStream(dir + "/" + file.getFileName());
            FileOutputStream writer = new FileOutputStream(dir + "/" + file.getFileName()); int bytesRead = 0;
            int bytesRead = 0; byte[] buffer = new byte[8192];
            byte[] buffer = new byte[8192];
 while ((bytesRead = in.read(buffer, 0, 8192)) != -1)
            while ((bytesRead = in.read(buffer, 0, 8192)) != -1)  {
{ writer.write(buffer, 0, bytesRead);
                writer.write(buffer, 0, bytesRead); }
            } writer.flush();
            writer.flush(); writer.close();
            writer.close(); in.close();
            in.close(); file.destroy();
            file.destroy();
 } catch (Exception e)
        } catch (Exception e)  {
{ e.printStackTrace();
            e.printStackTrace(); }
        } return file.getFileName();
        return file.getFileName(); }
    }