Obter imagem do banco de dados em JSP. [RESOLVIDO]

O Problema foi resolvido da seguinte maneira:

Usando um servlet, com o código:

        		Blob blob = (Blob) rs.getBlob("image");
        		int len = (int) blob.length();
        		byte [] bt = new byte[len];
        		java.io.InputStream readImg =  rs.getBinaryStream("image");
        		int read = readImg.read(bt,0,len);
        		System.out.println("image" + read);
        		ServletOutputStream out = response.getOutputStream(); 
        		
  			    response.setContentType("image/jpeg");
  			    response.getOutputStream().write(bt,0,len);
  			    response.getOutputStream().flush();

Depois, basta passar a url mapping do servlet para a tag do html.

Obrigado!

[quote=hackum]O Problema foi resolvido da seguinte maneira:

Usando um servlet, com o código:

        		Blob blob = (Blob) rs.getBlob("image");
        		int len = (int) blob.length();
        		byte [] bt = new byte[len];
        		java.io.InputStream readImg =  rs.getBinaryStream("image");
        		int read = readImg.read(bt,0,len);
        		System.out.println("image" + read);
        		ServletOutputStream out = response.getOutputStream(); 
        		
  			    response.setContentType("image/jpeg");
  			    response.getOutputStream().write(bt,0,len);
  			    response.getOutputStream().flush();

Depois, basta passar a url mapping do servlet para a tag do html.

Obrigado![/quote]

Obrigado por compartilhar.