利用OutputStream 可以写出
InputStream in=rs.getBinaryStream(3);
FileOutputStream out=new FileOutputStream(new File(....));
int i;
while((i=in.read))!=-1){
out.write(i);
out.flush();
}
out.close();
in.close();
InputStream in=rs.getBinaryStream(3);
FileOutputStream out=new FileOutputStream(new File(....));
int i;
while((i=in.read))!=-1){
out.write(i);
out.flush();
}
out.close();
in.close();
解决方案 »
- 请教关于抽象类,高手请帮帮吗
- 请高手帮我看看是怎么回事,编译类LoginAction出错
- 为什么我在JTable中用Vector会出现java.lang.String cannot be cast to java.util.Vector
- struts2的问题
- 访问局域网mysql连接出错,在本地mysql连接却可以,其他人怎么连不上?
- Struts properties 文件内容转义问题
- java如何调用linux下的类似cmd命令,谢谢
- 提一个菜鸟问题,关于JPA的
- spring中出现乱码问题,急!
- spring注入问题
- weblogic7.0 在windows98第二版中不能启动
- jboss3.2.2 jbuilder9下部署cmp entity bean1.1 (使用sql server2000)问题
FileOutputStream out1=new FileOutputStream("d:\\a.jpg");
int i;
while((i=in.read())!=-1){
out1.write(i);
out1.flush();
}
out1.close();
in.close();那用jsp要显示图象的话,还要用这个<img src="d:\a.jpg" width="56" height="72">
就是说要生成临时的文件a.jpg,如果一下子下载很多的图象话
这样会浪费很多硬盘空间就是了那还有其它的解决方案吗?