如何在我的根文件夹中上传图片?

时间:2012-08-10 07:46:42

标签: java jsp servlets

我已成功设法将我的图片上传到c:/ images  如何上传我的根文件夹?

String fileName = getFileName(filePart);
                          FileOutputStream os = new FileOutputStream("C:/images" + fileName);
                          os.write(b);

1 个答案:

答案 0 :(得分:3)

您可以使用ServletContext.getRealPath(relativePath)获取文件的真实路径。

String relativePath="/images/" + fileName;
String realPath=getServletContext().getRealPath(relativePath);
FileOutputStream stream=new FileOutputStream(realPath);