E aí galera…
Estou fazendo um esquema de upload para os usuários do sistema poderem enviar suas fotos.
Não tenho dúvidas quanto ao processo de upload. Consegui fazer funcionar, porém não estou conseguindo encontrar uma maneira de exibir nas páginas estas fotos enviadas.
É o seguinte… encontrei este tutorial do netbeans: http://www.netbeans.org/kb/55/vwp-fileupload.html# onde na primeira parte, mostra como enviar e em seguida exibir a foto na página. Porém ele grava a foto em uma pasta, que no caso do netbeans, é gerada dentro da pasta “build” que é na verdade o projeto (arquivo .war) descompactado. Assim é tranquilo, colocando
por exemplo, a imagem é acessada.
O problema é que a pasta “build” é apagada a cada vez que fazemos um “clean” no projeto (isso na máquina local). Não tenho certeza de como fica isto no servidor. A cada vez que fazemos um deploy, ele apaga e cria novamente esta pasta com o conteúdo descompactado? Se fizer isto, as imagens enviadas por upload vão pro beleléu…
Algumas pessoas me sugeriram criar uma pasta externa para mandar as fotos. Tudo bem, consegui fazer isso também e enviar o arquivo para esta pasta, porém, como faço para mostrar uma imagem desta pasta na página (acesso via http)??? Como ficaria o já que não consigo acessar pastas que estão fora do domínio da aplicação diretamente??
Sei que existem vários tópicos com a mesma dúvida neste fórum, mas não encontrei nenhuma resposta que resolvesse meu caso :?
Desde já agradeço…