java写一个存储,前端每上传一个文件,将文件路径写入存储
时间: 2024-04-13 13:31:23 浏览: 76
java 文件上传
您可以使用Java编写一个文件上传的功能,将上传的文件路径保存到存储中。这里给出一个简单的示例代码:
```java
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
public class FileStorage {
private static final String STORAGE_PATH = "/path/to/storage.txt";
public static void main(String[] args) {
// 假设前端上传的文件路径为filePath
String filePath = "/path/to/uploaded/file.txt";
// 调用方法将文件路径写入存储
writeToFile(filePath);
}
public static void writeToFile(String filePath) {
try {
File storageFile = new File(STORAGE_PATH);
FileWriter writer = new FileWriter(storageFile, true);
writer.write(filePath + "\n");
writer.close();
System.out.println("文件路径已写入存储: " + filePath);
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
在上面的示例中,`STORAGE_PATH` 表示存储文件的路径,您可以根据实际情况修改为您希望的路径。`writeToFile` 方法用于将文件路径写入存储文件中,每次调用该方法时,它会将文件路径追加到存储文件的末尾,并在路径之间添加换行符。
阅读全文