欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

java 文件inputstream_java – 如何在InputStream中接收多个文件并相应地处理它?

发布时间:2023/12/10 56 豆豆
生活随笔 收集整理的这篇文章主要介绍了 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中接收多个文件并相应地处理它?的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。