【发布时间】:2015-09-23 12:56:50
【问题描述】:
我是 java 新手,我想显示系统文件夹中的所有图像,即。 E://新建
我正在使用一个 servlet,但不知道如何继续使用它。
servlet 是:
response.setContentType("image/jpeg");
ServletOutputStream out;
out = response.getOutputStream();
FileInputStream fin = new FileInputStream("E:\\new\\");
BufferedInputStream bin = new BufferedInputStream(fin);
BufferedOutputStream bout = new BufferedOutputStream(out);
int ch = 0;
while((ch=bin.read())!=-1)
{
bout.write(ch);
}
bin.close();
fin.close();
bout.close();
out.close();
谢谢。
【问题讨论】:
-
FileInputStream是接收文本格式的数据。它不能用于枚举文件夹中的文件。尝试使用在File类下找到的方法listFiles()。