java读取数据库中二进制图片字段,并在jsp页面显示?该怎么处理

java读取数据库中二进制图片字段,并在jsp页面显示?
如题

我现在将图片以二进制的方式存入了数据库中的img字段(blob),在jsp页面显示了这个图片的名字<a>标签,当点击图片名字的时候读取该二进制流并显示在层上 作为预览。。这个要怎么实现啊?怎么读取并显示。
------解决思路----------------------
这个?