Bom dia amigos do GUJ.
Recentemente estava com um problema para exibir imagens que estavam armazenadas no servidor mas que estavam fora do contexto da aplicação WEB
Mas detalhes sobre o problema que estava passando acesse este tópico
http://www.guj.com.br/posts/list/88504.java
Quero compartilhar com vocês a solução que encontrei, acredito que muitos procuram essa solução.
Encontrei neste site a solução: http://balusc.blogspot.com/2007/04/imageservlet.html
No meu sistema existe uma tabela chamada PRODUTO onde estão armazenadas as características do produto. como nome, gramatura, tamanho preço e o caminho das fotos do produtos que serão usadas pelo sistema para carregas as fotos. Em uma outra tabela chamada ESTOQUE são cadastrada os a quantidade de estoque do produto pois cada produto pode ter diversas cores. e o a referência dessas cores e armazena da seguinte forma:
COR: 1012 - C, 5017 - C etc..
As imagens são gravadas com os nomes da seguinte forma 1012C.jpg, 5017.jpg
Na minha classe Estoque possui um método chamado getCaminhoFotoProduto()
que monta o caminho da foto do produto. Eu tinha que exibir a foto retornando pelo caminho retornado pelo método. Ao retornar os produtos consultados exibo os produtos em dataTable e a foto no componente graphicImage.
Mas detalhes sobre o problema que estava passando acesse este tópico
http://www.guj.com.br/posts/list/88504.java
Usando a dica do site http://balusc.blogspot.com/2007/04/imageservlet.html
Defini minha coluna que exibe a mensagem da seguinte forma:
Meu servlet
Mapeamento no arquivo WEB.xml
Espero ter ajudo vocês
This message was edited 1 time. Last update was at 24/04/2008 08:25:17
|