MultipartFile接口
spring-web-4.1.6.RELEASE.jar ====> org.springframework.web.multipart可以找到这个接口
已知的实现类:CommonsMultipartFile,MockMultipartFile
MultipartFile这个实例对象代表了一个在multipart请求中接收的待上传文件
文件的内容要么存在记忆中要么存储在硬盘中,在任何情况下使用者都可以复制文件内容到一个会话级或持久级存储中。在请求处理结束后,临时存储会被清空。multipart这个实例通常代表将要上传的文件。
MultipartFile接口中的方法:
String getOriginalFilename();//获取源文件名
String getName();//获取表单中的参数名
String getContentType();//获取文件类型
boolean isEmpty();//上传的文件是否有内容
long getSize();//返回文件大小 以字节为单位
byte[] getBytes() throws IOException;//将文件内容转化为字节数组
InputStream getInputStream() throws IOException;//返回inputstream以从中读取文件的内容
void transferTo(File var1) throws IOException, IllegalStateException;//转换文件