Boa tarde a todos deste grande fórum.
Estou criando uma página que será atualizada constantemente de 15 em 15 minutos (quiosque) e preciso manipular com um campo do tipo BLOB no banco de dados para o retorno de imagens.
Porém, do jeito que o JSP está montado, somente consigo trazer o primeiro registro.
Página JSP:<%@page import="camera.Imagem"%>
<%@page import="java.io.OutputStream"%>
<%@page import="java.io.File"%>
<%@page import="camera.BuscaJpg"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<h1>Imagens do gate</h1>
<%
int i = 0;
BuscaJpg b = new BuscaJpg();
b.buscaImagens();
for (Imagem im : b.getImagems())
{
response.setHeader("expires", String.valueOf(i++));
response.setContentType("image/jpeg");
OutputStream os = response.getOutputStream();
os.write((byte[]) im.getImagem());
os.flush();
os.close();
}
%>
</body>
</html>
Alguém pode me salvar?