文件上传客户端三要素
1. 表单项type=“file”
2. 表单的提交方式是post
3. 表单的enctype属性是多部分表单形式,及enctype=“multipart/form-data”
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head><title>Title</title>
</head>
<body>
<form action="${pageContext.request.contextPath}/user/quick13" method="post">名称<input type="text" name="username">文件<input type="file" name="file"><input type="submit" value="上传">
</form></body>
</html>
文件上传原理
单文件上传的实现
将上传的文件保存下来
多文件上传的实现
用数组装多个文件, 用for循环获取文件名并保存