我是一名春季初学者,我正在开发一个应用程序,在该应用程序中我为用户提供使用 Apache Commons File Upload 上传图像的选项。
我对文件上传路径应该是什么感到困惑,我的开发环境是 windows,应用程序将部署在 Linux 环境中。
如果我不指定路径,文件会上传到eclipse安装目录
String fileName = multipartFile.getOriginalFilename();
inputStream = multipartFile.getInputStream();
outputStream = new FileOutputStream(fileName);
我在某处阅读以指定 java.io.tmpdir 的路径,在这种情况下,它是 C:\Users\Tushar\AppData\Local\Temp\ for Windows
String filePath = System.getProperty("java.io.tmpdir");
指定路径的正确方法应该是什么,以便它可以在 Windows 和 linux 上运行,我应该能够直接在我的 jsp 中使用图像标记中的路径