数据库存入是图片的路径,求现成代码

解决方案 »

  1.   

    把路径取出来丢在页面的img表现的src属性里不就可以了吗、
      

  2.   

    Connection conn= null;
    PreparedStatement sql= null;
    ResultSet rs= null;
    try {
    //获得数据库连接
    conn = ConnectionManager.getConnection();
    String id=request.getParameter("id");
    //此处联数据库
    String cmd="select image from SYSTEMUSERS WHERE userid ="+Cast._int(get("usersession.userid"));
    sql=conn.prepareStatement(cmd); 
    rs = sql.executeQuery(); 
    rs.next(); 
    InputStream in = rs.getBinaryStream("image"); 
    response.reset(); 
    response.setContentType("image/jpeg"); 
    byte[] b = new byte[1024]; 
    int len; 
    while((len=in.read(b))>0) 
    response.getOutputStream().write(b,0,len); 
    in.close(); 
    rs.close(); 
    }catch(Exception e){
    e.printStackTrace();
    }finally {
    ConnectionManager.close(rs, sql, conn);
    }
      

  3.   

    <td class="altbg2">
    <img src="img/d007/<%=c.getPicName() %>" width="150"
    height="90" />
      

  4.   

    image src指向此jsp或者servlet
      

  5.   

    image src 指向此jsp或者servlet