分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

文件上传与下载问题记录

发布时间:2023-09-06 02:02责任编辑:白小东关键词:文件上传

上传:先获取上传的路径+文件名,然后上传

下载:

1.先读取服务器路径下的文件(也就是需要下载的文件)需要知道

--文件路径+文件名 ,采用输入流fileInputStream将文件读取到buffer中

2.创建输出流 OutputStream,将buffer的数据写到输出流

--输出流需要 --输出路径+文件名

file2 =e:/download/filetest/file7.txt

 OutputStream os = new FileOutputStream(file2);

3.如果不指定具体的输出路径,直接采用response创建输出流,默认下载到浏览器对应路径下

OutputStream os = response.getOutputStream();

4.文件上传到相对路径

// 文件上传后的路径,相对路径
???????String filePath1 = request.getSession().getServletContext().getRealPath("/upload/test/");

---上传成功后文件存放的路径为--\src\main\webapp\upload\test


????// ??绝对路径
// ???????String filePath1="C://Users//Andrew//Desktop//fileTest//";

5.从相对路径下进行文件下载

   String realPath = request.getServletContext().getRealPath( "/upload/test/");

--可知相对路径是相对----\src\main\webapp 的

文件上传与下载问题记录

原文地址:https://www.cnblogs.com/Andrew520/p/9251036.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved