0

画像をc:/ imagesに正常にアップロードできました。ルートフォルダにをアップロードするにはどうすればよいですか?

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

1 に答える 1

3

ServletContext.getRealPath(relativePath)ファイルの実際のパスを取得するために使用できます。

String relativePath="/images/" + fileName;
String realPath=getServletContext().getRealPath(relativePath);
FileOutputStream stream=new FileOutputStream(realPath);
于 2012-08-10T07:51:57.853 に答える