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中接收多个文件并相应地处理它?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: securecrt是什么工具_比较一下几
- 下一篇: java基础练习题(含答案共39道)-语