博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java获取文件流
阅读量:5158 次
发布时间:2019-06-13

本文共 763 字,大约阅读时间需要 2 分钟。

 

CreateTime--2017年9月1日14:49:21

Author:Marydon

servlet获取文件流的两种方式

方式一:使用绝对路径(推荐使用)

import java.io.InputStream;// 获得请求文件名String fileName = request.getParameter("fileName");// 获取目标文件的绝对路径(硬盘路径)String filePath = "WEB-INF/uploadFiles/" + fileName;filePath = this.getServletContext().getRealPath(filePath);// 如:D:\WorkSpaces\eclipse2016\demo_uploadAndDownload\WebContent\WEB-INF\uploadFiles\rootPath.png// 读取文件InputStream in = new FileInputStream(filePath);

方式二:使用相对路径

import java.io.InputStream;// 获得请求文件名String fileName = request.getParameter("fileName");// 目标文件的相对路径String filePath = "WEB-INF/uploadFiles/" + fileName;// 读取文件InputStream in = this.getServletContext().getResourceAsStream("/" + filePath);

 

 相关推荐:

 

 

转载于:https://www.cnblogs.com/Marydon20170307/p/7463402.html

你可能感兴趣的文章
Spring Boot读取配置的几种方式
查看>>
冲刺NO.3
查看>>
Java Reflection(二):Classes
查看>>
移动APP测试流程
查看>>
SqlServer中创建非聚集索引和非聚集索引
查看>>
单件模式
查看>>
html5 新标签
查看>>
预加载显示图片的艺术
查看>>
MyEclipse使用总结——MyEclipse去除网上复制下来的来代码带有的行号
查看>>
订餐系统之获取淘宝外卖订单
查看>>
会计基础第一节内容概述
查看>>
AE开发中出现无spatial analysis和3D分析等的licence情况
查看>>
嵊州D2T1 “我只是来打个电话”
查看>>
第十周进度条
查看>>
[詹兴致矩阵论习题参考解答]习题2.1
查看>>
切换用户后,/etc/profile的配置不起效
查看>>
ceph<一>安装
查看>>
redis密码管理
查看>>
Json:Restful
查看>>
【iOS】Quartz2D基本图形
查看>>