依赖包
java 文件上传 34fa38cbedfc4c778184253808b2e65a
布置前端
<%--
Created by IntelliJ IDEA.
User: LH
Date: 2022/5/28
Time: 19:04
To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>$Title$</title>
</head>
<body>
<form action="upload" method="post" enctype="multipart/form-data">
<div>
上传人:
<input type="text" name="post_name">
</div>
<div>
选择文件:
<input type="file" name="my_file">
</div>
<div>
<input type="submit" value="提交">
</div>
</form>
</body>
</html>
后端布局
验证是不是多段式上传文件
获取要上传的文件路径
确保路径一定存在
利用File对象的方法来处理
首次访问时,路径不存在,就创建一个
再次访问时,目录已有
解析上传文件三步骤
创建工厂
利用工厂生成工具
利用工具解析请求
得到对象集合,内装FileItem对象