如何在servlet中获取InputStream
和File
类型的大小?
以前我使用的是 FileUpload
类型,它具有 getInputStream()
和 getSize()
方法,但现在我必须使用 用于批量上传的文件
类型。我已经尝试过,但 File
类型没有这样的方法。
最佳答案
使用File#length()
获取尺寸。
long size = file.length();
// ...
使用FileInputStream
构造函数根据给定的File
创建InputStream
。
InputStream input = new FileInputStream(file);
// ...
关于java - java中的输入流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6832283/