我正在尝试从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
答案 0 :(得分: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);