【发布时间】:2014-08-04 10:39:43
【问题描述】:
我有一个名为“images”的文件夹,我想将该文件夹中的所有图像转换为流并将其显示在 jsp 页面中,如果可以,请告诉我该怎么做。目前我可以转换单个图像使用以下代码进行流式传输
String filename=request.getParameter("source1");
String str="C:\\nambi\\"+"new";
InputStream inputStream = new FileInputStream(str);
byte[] bytes = IOUtils.toByteArray(inputStream);
response.setContentType("image/jpeg");
OutputStream outputStream = response.getOutputStream();
outputStream.write(bytes);
outputStream.close();
【问题讨论】:
-
为什么要一次传输多张图片?你想达到什么目标?
-
我说的是把多个文件从一个特定文件夹转换成 o 流,我认为它与你说的不匹配?如果是这样,你能解释一下如何吗?
-
我需要在 jsp 页面中显示特定文件夹中的所有图像,我希望它使用流来实现它,以便我可以从网络中的任何位置上传和查看图像
-
在Java Ranch -Multiple Files in an InputStream 上进行了解释以及工作示例。
-
你想在 JSP 页面中显示所有图片?