我想在网络服务器的文件夹(TestFolder)中创建一个文件。我将获得 Web 服务器目录的相对路径以及如何在该目录中创建 TestFolder。
目前我将在本地服务器中创建一个文件夹,但稍后我需要在测试环境中创建一个文件夹(测试环境中的服务器可能不同)
最佳答案
String realPath = getServletContext().getRealPath("/");
File file = new FIle(realPath+"/TestFolder", "testFIle.txt");
file.mkdirs();
上述代码将在 Web 应用程序的根目录中创建一个文件夹 TestFolder
和一个文件 testFIle.txt
。
file.mkdirs()
创建由此抽象路径名命名的目录,包括任何必要但不存在的父目录。请注意,如果此操作失败,则可能已成功创建一些必要的父目录。
返回:
true
当且仅当创建了目录以及所有必需的父目录时; 假
否则
希望这有帮助!
关于Java - 在Web服务器目录中创建文件夹和文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10533268/