Perhaps check out DynamicImageResource? On Sat, Jul 2, 2011 at 7:39 AM, Miroslav F. <mir...@seznam.cz> wrote:
> Hi folks, > > I have images in database as BLOBs and retrieving it with JDBC (not good > code, just test at the moment) > with this (just snip of the code): > > conn = Utils.makeConnection();//make connection with JDBC > try > { > conn.setAutoCommit(false); > st = conn.createStatement(); > rs = st.executeQuery("SELECT * FROM testdatabase.images"); > LargeObjectManager lobj = ((org.postgresql.PGConnection) > conn).getLargeObjectAPI(); > while(rs.next()) > { > Long oid = rs.getLong(7); > LargeObject obj = lobj.open(oid, LargeObjectManager.READ); > byte buf[] = new byte[obj.size()]; > obj.read(buf, 0, obj.size()); > //-->now I have image data in buf[], how can I put them into > html? > obj.close(); > } > rs.close(); > st.close(); > conn.commit(); > } > catch(SQLException e) > { > e.printStackTrace(); > } > > How can I put this image data into html page? Save it as file onto file > system and then > insert in src atribute of img tag? Or something else? Example is welcome. > > Thanks in advance, > > Miro > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > >