22文件上传以及方法重载补充-2018/10/10
1.文件上传
- enctype属性:告知服务器请求正文的MIME类型
- multipart/form-data可以上传文件,字节流方式传递。
- 用request.getInputStream()接收,返回一个输入流。
- fileupload是由apache的commons组件提供的上传组件。它最主要的工作就是帮我们解析request.getInputStream()。
- 导入commons-fileupload相关jar包
- commons-fileupload.jar,核心包;
- commons-io.jar,依赖包。
- 步骤:
- DiskFileItemFactory factory = new DiskFileItemFactory()
- ServletFileUpload fileUpload = new ServletFileUpload(factory)
- List list = fileUpload.parseRequest(request)
- FileItem对象对应一个表单项(表单字段)。可以是文件字段或普通字段
2.方法重载的具体规范
- 1.方法名一定要相同
- 2.方法的参数表必须不同,包括参数类型或个数,以此区分不同的方法体
- 3.方法的返回类型、修饰符可以相同,也可不同
posted @
2019-02-15 11:21
菜白小系瓦
阅读(
162)
评论()
编辑
收藏
举报