用java 写一个附件上传的代码
时间: 2024-06-10 19:08:51 浏览: 73
java 附件上传
5星 · 资源好评率100%
好的,以下是一个简单的 Java 附件上传代码示例:
```
import java.io.File;
import java.io.IOException;
import org.apache.commons.io.FileUtils;
import org.springframework.web.multipart.MultipartFile;
public class FileUtil {
public static void uploadFile(MultipartFile file) throws IOException {
String fileName = file.getOriginalFilename();
String filePath = "path/to/save/uploaded/files/";
File dest = new File(filePath + fileName);
FileUtils.copyInputStreamToFile(file.getInputStream(), dest);
}
}
```
你可以修改 `filePath` 变量来指定保存上传附件的目录,这个目录需要保证对应的文件夹存在并且有写入权限。在示例代码中,我们使用了 Apache Commons IO 库提供的 `FileUtils` 类来简化文件操作。使用这个代码,你就能够实现基本的附件上传功能。希望对你有所帮助。
阅读全文