1

我正在尝试从 HTML 文件输入上传文件。

我正在使用 Apache Commons FileUpload 并且文件上传成功。但是,当我尝试将文件路径存储在我的 MySQL 中时,它会在没有文件路径代码的情况下存储它:

String uploadFolder = getServletContext().getRealPath("/");
String fileName = new File(item.getName()).getName();
filePath = uploadFolder+"/"+fileName;
File uploadedFile = new File(filePath);

这就是我试图存储文件的方式。

存储的示例文件路径

C:UsersLashDesktopworkspace3.metadata.pluginsorg.eclipse.wst.server.core    mp0wtpwebappsJavaECom/download doget.txt
4

1 回答 1

0

我不知道这个问题是关于什么的,但是执行您发布的代码正在执行的操作的正确方法如下:

File uploadFolder = new File(getServletContext().getRealPath("/"));
String fileName = new File(item.getName()).getName(); // not sure what's going on here
File uploadedFile = new File(uploadFolder, fileName);
于 2013-05-14T01:14:42.677 回答