上传的文件在Eclipse中清理项目时已删除

时间:2018-10-16 12:08:04

标签: java struts

我正在使用Struts上传文件。这些上载的文件保存在项目工作区中并且工作正常,并且这些文件可用于我想要的目的。 但是它们在项目的源文件夹中不可见 ,但是存在于构建文件夹中。 因此,清理项目时这些上传的文件将被删除。我正在使用 Eclipse IDE。

这是我的代码供参考

try{
FormFile imgFile = objForm.getImageFile();
String path = getServlet().getServletContext().getRealPath("")+"/"+ imgFile.getFileName();
String imgFileName = imgFile.getFileName();
byte[] imgFileData = imgFile.getFileData();
String newImageName = "temp.jpg";
if (!imgFileName.equals("")) {
  outputStream = new FileOutputStream(new File(path));
  outputStream.write(formFile.getFileData());
}
}
finally {
  if (outputStream != null) {
      outputStream.close();
  }

}

0 个答案:

没有答案
相关问题