Exibir arquivos jpeg

Estou precisando exibir em uma página jsp arquivos jpeg ou gif que estão armazenados em um DB e não estou sabendo como fazer, alguém poderia dar uma luz.

Eis o meu arquivo:

[code]<%@ page language=“java”%>
<%@ taglib uri=“http://jakarta.apache.org/struts/tags-html” prefix=“html”%>
<%@ taglib uri=“http://jakarta.apache.org/struts/tags-bean” prefix=“bean”%>
<%@ taglib uri=“http://jakarta.apache.org/struts/tags-logic"prefix="logic”%>

html:html

Lista de cartões cadastrados

</tr>
<logic:iterate id="card" name="cards">
	<tr>
		<td><div align="center"><jsp:getProperty name="card" property="card_name" /></div></td>
		<td><div align="center"><jsp:getProperty name="card" property="card_logo" /></div></td>
		<td><div align="center"><jsp:getProperty name="card" property="card_venc" /></div></td>
		<td><div align="center"><html:link action="preEditaCard" paramName="card" paramId="cod_card" paramProperty="cod_card">
			<img src="Images/edit_but.gif" width="19" height="19" alt="Editar" border="0" align="center" /></html:link></div>
		</td>
		<td><div align="center"><html:link action="preDeletaCard" paramName="card" paramId="cod_card" paramProperty="cod_card">
			<img src="Images/delete.gif" width="19" height="19" alt="Deletar" border="0" align="center" /></html:link></div>
		</td>

	</tr>
</logic:iterate>
Cartao Logo Vencimento Excluir Deletar
Retornar ao índice

</html:html>
[/code]

No banco eu coloquei o tipo de dado como sendo um BLOB e dentro da tabela está o caminho do arquivo. Isso é correto???

O campo BLOB é um campo binario, então você usa o seguinte:
//Crie um metodo que retorne um array de bytes
public bytes[] pegaImagem() {
ResultSet rs = (“SELECT IMAGEM FROM tabela”);
byte[] img = null;
while(rs.next())
{img = rs.getBytes(“IMAGEM”);}
return img;
}

Isso é a logica, apenas pegando a imagem do banco e colocando ela em um array.

Faloras

Albert Gebien

Cara… Esse campo no banco é um BLOB ou voce grava o caminho para o arquivo em uma tabela do mesmo?

Cara, BLOB guarda arquivos binários… (Binary Large Objects