eclipse/javaweb实现文件的上传和下载/

今天学习了servlet实现文件的上传和下载

参考了大佬的文章:
https://www.cnblogs.com/xdp-gacl/p/4200090.html
https://blog.csdn.net/cc1969281777/article/details/82016671

感谢大佬的知识,特以此文章来纪录和回顾学习。

这个学习也包括了servlet的创建和web.XML的设置

开发工具选择的是eclipse

在开始之前,需要下载两个包库

commons-fileupload-1.4.jar 和 commons-io-2.11.0.jar
以上两个包可直接在浏览器中搜索进行下载。

下面是eclipse的文件目录
在这里插入图片描述
写到这里被老师叫去搬砖了啊。。。下次继续。。。
回来了,老师刚刚问了我,你是怎么理解container的?一脸懵逼,继续。。。

先是文件的上传

<%@ page language="java" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title>文件上传</title>
</head>
<body>
<!--表单的enctype属性要设置为multipart/form-data-->
<form action="UploadHandleServlet" method="post" enctype="multipart/form-data">
    <table width="600">
        <tr>
            <td>上传者</td>
            <td><input type="text" name="name"/></td>
        </tr>
        <tr>
            <td>上传文件</td>
            <td><input type="file" name="myfile"/></td>
        </tr>
        <tr>
            <!--设置单元格可横跨的列数。-->
            <td colspan="2"><input type="submit" value="上传"/></td>
        </tr>
    </table>
</form>
</body>
</html>

好了之后先创建servlet
src文件夹下面new一个servlet
在这里插入图片描述

package servlet;

import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.PrintWriter;
import java.util.List;
import java.util.UUID;

  • 5
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值