Obter URL de uma imagem

Boa noite!

É possível recuperar a URL de uma imagem vinda de um banco de dados?
Abaixo estão os métodos gravarImagem e buscarImagem:

ImagemDao.java

...
public void gravarImagem( String urlImagem ) throws Exception
{
      File file = new File( urlImagem );
      BufferedImage img = ImageIO.read( file );
        	
      ByteArrayOutputStream b = new ByteArrayOutputStream();
      ImageIO.write( img, "jpg", b );

      byte[] imgArray = b.toByteArray();

      
      String sql = "INSERT INTO tb_imagens VALUES( NULL, ? )";
      PreparedStatement stm = Conexao.getConexao().prepareStatement(sql);
      stm.setBytes( 1, imgArray );
      stm.executeUpdate();
      stm.close();


}

public byte[] buscarImagem( Integer codigo ) throws Exception
{
      String sql = "SELECT * FROM tb_imagens WHERE codigo=?";
      PreparedStatement stm = Conexao.getConexao().prepareStatement(sql);
      stm.setInt( 1, codigo );
      
      ResultSet rs = stm.executeQuery();
      if( !rs.next() )     
         throw new RuntimeException( "Registro não encontrado." );
      else
      {
         
         InputStream input = rs.getBinaryStream("imagem");
         BufferedImage buffer = ImageIO.read(input);
         ByteArrayOutputStream b = new ByteArrayOutputStream();
         ImageIO.write(buffer,"jpg", b);

         byte[] imgArray = b.toByteArray();         
         return imgArray;
      }

      
}                
...

Talvez algumas das classes abaixo, tenha alguma forma de obter a URL.
InputStream, BufferedImage, ImageIO, ByteArrayOutputStream, ImageIcon ou byte[].

Como resolver o problema?

Você irá exibí-la num .jsp?

Se sim você pode fazer algo como:
http://localhost:8080/projectName/imageSearch?imageParam=fotoDoAndre

Se você usa Struts2 poderá configurar no .xml que será stream.

Sacou?

[quote=andredecotia]Você irá exibí-la num .jsp?

Se sim você pode fazer algo como:
http://localhost:8080/projectName/imageSearch?imageParam=fotoDoAndre

Se você usa Struts2 poderá configurar no .xml que será stream.

Sacou?[/quote]
Mais ou menos.

Na verdade eu preciso setar no método buscarImagem o atributo imagem.

Ex.:

private String imagem;

public byte[] buscarImagem( Integer codigo ) throws Exception
{
     ...
     imagem = // obter aqui o caminho da imagem
}

De fato, estou utilizando Struts2.