java 文件inputstream_java – 如何在InputStream中接收多个文件并相应地处理它?
我想收到从客户端上传的多个文件.我上传了多个文件并使用JAX-RS(Jersey)请求我的服务器端(
Java).
我有以下代码,
@POST
@Consumes(MediaType.MULTIPART_FORM_DATA)
public void upload(@Context UriInfo uriInfo,
@FormDataParam("file") final InputStream is,
@FormDataParam("file") final FormDataContentDisposition detail) {
FileOutputStream os = new FileOutputStream("Path/to/save/" + appropriatefileName);
byte[] buffer = new byte[1024];
int length;
while ((length = is.read(buffer)) > 0) {
os.write(buffer, 0, length);
}
}
如何在客户端上传的服务器端单独编写文件.
例如.我上传了My_File.txt,My_File.PNG,My_File.doc等文件.
我需要在服务器端编写与上面的My_File.txt,My_File.PNG,My_File.doc相同的内容.
我怎样才能做到这一点?
java 文件inputstream_java – 如何在InputStream中接收多个文件并相应地处理它?相关推荐
- android 大文件加密,如何在android中加密大视频文件
我有一个应用程序,我正在使用该代码来解密已加密的文件.文件位置是"/mnt/sdcard/myfolder/test.mp4". test.mp4文件大小约为20MB.如何在and ...
- 如何在linux上压缩文件夹,如何在Linux中使用命令压缩文件和文件夹
通常情况下,我们都是安装了zip,但验证一下也无妨.你可以运行下面的命令来安装zip sudo apt install zip unzip 现在你知道你的系统支持zip了,你可以继续阅读学习如何在Li ...
- 怎么将文件转换成linux文件,你如何在linux中创建一个将文件转换为大写...
我发现了一个名为:ProgrammingGroundUp-1-0-booksize.pdf的pdf文件,其中一个项目是制作一个汇编程序,它接收文件并将它们转换为大写, .section .data # ...
- python中如何保存文件_如何在python中处理后保存文件?
我需要在处理后将所有文章放入同一文件夹,或者创建一个CSV文件.from bs4 import BeautifulSoup import glob import os, os.path path = ...
- mysql data ibdata1_database - 如何在MySQL中收缩/清除ibdata1文件
database - 如何在MySQL中收缩/清除ibdata1文件 我在localhost中使用MySQL作为在R中执行统计的"查询工具",也就是说,每次运行R脚本时,我创建一个 ...
- linux下如何搜索某个文件,技术|如何在 Linux 中查找一个文件
对于新手而言,在 Linux 中使用命令行可能会非常不方便.没有图形界面,很难在不同文件夹间浏览,找到需要的文件.本篇教程中,我会展示如何在 Linux 中查找特定的文件. 第一步要做的是find 命 ...
- linux强制移除pdf密码,分享|如何在 Linux 中从一个 PDF 文件中移除密码
今天,我碰巧分享一个受密码保护的 PDF 文件给我的一个朋友.我知道这个 PDF 文件的密码,但是我不想透露密码.作为代替,我只想移除密码并发送文件给他.我开始在因特网上查找一些简单的方法来从 PDF ...
- Acrobat Pro DC 教程:如何在 PDF 中插入其他 PDF 文件?
欢迎观看 Acrobat Pro DC 教程,小编带大家学习 Acrobat Pro DC 的基本工具和使用技巧,了解如何在 PDF 中插入其他 PDF文件. 在 Acrobat Pro DC 中选择 ...
- 如何在MyEclipse中反编译class文件
反编译class文件,以前都是用的jd-gui.exe这个绿色软件.最近学到了如何在Myeclipse中直接查看class文件,这里记录一下. 1.下载net.sf.jadclipse_3.3.0.j ...
最新文章
- 用python客户画像代码_客户画像与标签体系-Python数据科学技术详解与商业项目实战精讲 - Python学习网...
- 记一次 调节有音量界面 上移的bug
- SQL数据库基础知识总结(三)---对象
- C++ 关键字 extern
- 用typescript完成倒计时_「干货」将数十万行CoffeeScript代码迁移到TypeScript
- asp.net Page页面中的一个有用属性
- [51NOD1847]奇怪的数学题(杜教筛+min_25筛+第二类斯特林数)
- centos7全盘备份到本地_CentOS7 系统盘迁移案例【大硬盘迁移到小硬盘,新思路】...
- php装饰器模式 简书,装饰器模式/包装器模式
- mysql+win10+64位安装步骤_win10 安装 mysql解压版安装步骤
- 背靠 Google 的 Go 语言,就不会失败?
- SparkSQL中数据集类的封装
- 遗传算法MATLAB
- 关于迅雷试用短租日租会员的一些渠道收集
- 计算机设备管理没有打印机,win7电脑找不到打印机设备怎么办
- 格式工厂 wav 比特率_这可能是 Mac 上最强格式转换工具
- C++ 推箱子小游戏
- java问卷导入excel,将Excel数据直接上传到问卷星
- python思维导图
- 【架构师】零基础到精通——微服务治理