Pessoal, ja fiz diveras pesquisas no forum e vi q esse assunto já foi bastante discutido, porém nao consegui encontrar resposta para a minha dúvida:
Seguinte, Eu tenho um sistema q permite q o usuario faça upload de diveras imagens, eu nao quero salvar imagens no banco e sim apenas o caminho delas. Então eu criei um servlet q copia a imagem para uma pasta no servidor, mas o primeiro problema era que ao parar o server e publicar novamente se perdia a pasta com todas as imagens de upload. Vi em outro post uma sugestão para copiar estes arquivos para fora do contexto da aplicacao, e foi o q eu fiz, eu copio as imagens numa pasta a parte da aplicacao. Agora é que vem o problema, pois as imagens devem ser mostradas nas paginas conforme a navegacao. Se as imagens nao estao dentro de uma pasta da aplicacao, nao da para acessar as imagens com http://… com <img.
Acabei encontrando uma sugestão de criar um servlet para exibir as imagens e chamar esta servlet com o <img src… A dúvida é, esta é melhor maneira de resolver este problema? Será q a navegação nao vai ficar pessada se ter q ficar chamando uma servlet para buscar e converter a imagem para ser exibido na tela, sendo q vao ser mostradas diversas e até dezenas de imagens em cada pagina? Alguem conhece alguma alternativa melhor?