Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/332.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 检索构成SequenceInputStream的每个不同InputStream_Java_File_Stream_Inputstream - Fatal编程技术网

Java 检索构成SequenceInputStream的每个不同InputStream

Java 检索构成SequenceInputStream的每个不同InputStream,java,file,stream,inputstream,Java,File,Stream,Inputstream,当客户端单击下载按钮时,我正试图用Java将文件从Sybase数据库流式传输到我的应用程序的表示层 从数据库流式传输文件是正常的。 但我想一次性将所有不同的InputStream从我的DAO传递到我的控制器 我发现我们可以使用SequenceInputStream连接多个InputStream(使用枚举)。 问题是,我确实希望分别处理构成SequenceInputStream的每个InpuStream(用于将它们连接到一个PDF文件中) 我还尝试了一个列表,但我遇到了序列化问题 有没有一种简单的

当客户端单击下载按钮时,我正试图用Java将文件从Sybase数据库流式传输到我的应用程序的表示层

从数据库流式传输文件是正常的。 但我想一次性将所有不同的
InputStream
从我的DAO传递到我的控制器

我发现我们可以使用
SequenceInputStream
连接多个
InputStream
(使用
枚举
)。 问题是,我确实希望分别处理构成
SequenceInputStream
的每个
InpuStream
(用于将它们连接到一个PDF文件中)

我还尝试了一个
列表
,但我遇到了序列化问题


有没有一种简单的方法(或最好的方法)?

列表是正确的解决方案。然后,您可以按顺序甚至并发地处理每个流。你能告诉我你遇到了什么样的序列化问题吗?是的,如果列表是访问每个
InputStream
的最佳方式,我明天会复制/粘贴日志。