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

本文共 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

你可能感兴趣的文章
vagrant极简教程:快速搭建centos7
查看>>
分页的总记录数简单总结
查看>>
PL/SQL特点及高级应用
查看>>
java中synchronized关键字的用法
查看>>
浅谈UML的概念和模型之UML九种图
查看>>
MFC多线程编程实例
查看>>
vcf-tools 笔记
查看>>
OpenCV2:小学篇 图像灰度变换技术-直方图处理
查看>>
构建Http服务器
查看>>
C基础--函数参数副本
查看>>
Javascript个人理解
查看>>
spring3.2.x 快速入门学习
查看>>
银行取款流程
查看>>
SqlServer Partition 分区表
查看>>
C# 使用xenocode混淆加密
查看>>
利用bat批处理,批量导入oracle的dmp格式的备份文件
查看>>
Python生成报表
查看>>
Shrio03 Authenticator、配置多个Realm、SecurityManager认证策略
查看>>
Dispatch Sources(转)
查看>>
JQuery操作attr、prop、val()/text()/html()、class属性
查看>>