8.0.1 文件上传
2019-03-06 本文已影响0人
RockyLuo_290f
FileUpload 是由apache的commons组件提供的上传组件,
最主要的工作就是帮我们解析request.getInputStream()。
fileupload的核心类有:
DiskFileItemFactory, ServletFileUpload,FileItem
使用fileupload组件的步骤如下:
//1.创建工厂类 DiskFileItemFactory 对象
DiskFileItemFactory factory = new DiskFileItemFactory();
//2.使用工厂创建解析器对象
ServletFileUpload fileUpload = new ServletFileUpload(factory);
//3.使用解析器来解析request对象
List<FileItem> list = fileUpload.parseRequest(request);