DBMNG数据库管理与应用

抓住自己最有兴趣的东西,由浅入深,循序渐进地学……
当前位置:首页 > 经验分享 > Java开发

Java 在网页上显示数据库中保存的图片

1、在一个Servlet中作如下实现:
        ServletOutputStream output = null;
        
try {
            
if (rsResult != null{
                
byte[] binContent = rsResult.getBinary("binPhoto");  // 
rsResult是一个数据库查询结果集
                response.reset();
                response.setContentType(
"application/octet-stream");
                response.setHeader(
"Content-Disposition"
                                                            
"attachment; filename=dbimg"); // 把响应保存为本地文件
                output 
= response.getOutputStream();
                output.write(binContent);
                output.flush();
                output.close();
            }

        }
 catch (Exception e) {
            e.printStackTrace();
        }
 finally {
            
try {
                
if (output != null{
                    output.close();
                    output 
= null;
                }


            }
 catch (Exception e) {
            }

        }
  2、在需要引用图片历经的位置指定为上述Servlet的URL地址。
本站文章内容,部分来自于互联网,若侵犯了您的权益,请致邮件chuanghui423#sohu.com(请将#换为@)联系,我们会尽快核实后删除。
Copyright © 2006-2023 DBMNG.COM All Rights Reserved. Powered by DEVSOARTECH            豫ICP备11002312号-2

豫公网安备 41010502002439号