Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 用于文件上传的Servlet 3.0流式api_Java_File Upload_Servlet 3.0 - Fatal编程技术网

Java 用于文件上传的Servlet 3.0流式api

Java 用于文件上传的Servlet 3.0流式api,java,file-upload,servlet-3.0,Java,File Upload,Servlet 3.0,新的Servlet3.0API为我们提供了解析多部分表单数据的方便方法。但它将上传文件的内容存储在文件系统或内存中 Servlet3.0是否有流式API 差不多。我必须直接从InputStream写入内容,然后写入另一个OutputStream。我不想将临时文件内容存储在光盘或内存中。我曾经用它来做过类似的事情,但没有用servlet。它不会用数据填满你的记忆。希望有帮助: 查看Servlet 3.0规范,可能不可能有流式实现 对于将表单数据作为内容处置但没有 文件名,零件的字符串值也可通过 H

新的Servlet3.0API为我们提供了解析多部分表单数据的方便方法。但它将上传文件的内容存储在文件系统或内存中

Servlet3.0是否有流式API


差不多。我必须直接从InputStream写入内容,然后写入另一个OutputStream。我不想将临时文件内容存储在光盘或内存中。我曾经用它来做过类似的事情,但没有用servlet。它不会用数据填满你的记忆。希望有帮助:

查看Servlet 3.0规范,可能不可能有流式实现

对于将表单数据作为内容处置但没有 文件名,零件的字符串值也可通过 HttpServletRequest上的getParameter/getParameterValues方法,使用 零件的名称

因此,必须预先解析请求,以便所有非文件部分都可以作为HttpServletRequest参数公开


如果需要流媒体,您必须使用第三方库。

您找到解决方案了吗?