JSP - Mostrar imagem do servidor

4 respostas
hpsjr

Caros,
gostaria de alguma dica de como conseguir mostrar na tela uma imagem que está armazenada em uma pasta do servidor, fora da aplicação.

4 Respostas

thiago.correa

Por padrão você não pode ter acesso ao filesystem do servidor por razões de segurança, o certo é essa imagem estar dentro do contexto da aplicação!

JonathanSSantos

Coloque o caminho dela dentro do banco de dados e busque seu caminho no banco e acesse ela!

Melhor se estiver acesso…

Ou melhor ainda…

@thiago.correa

andresilvaq

Olá

Caso decida exibir a imagem através de sua aplicação tá ai : #{facesContext.externalContext.requestContextPath}/imagens/img.jpg, um exemplo que funciona pra todos os tipos de chamadas em diferentes lugares da aplicação…

#{facesContext.externalContext.requestContextPath} retorna a URI(nome da sua aplicação)

flw :wink:

hpsjr

Caros desde já agradeço vocês,
porém ainda não consegui resolver o meu problema.

  • thiago.correa como eu iria modificar uma imagem dentro da aplicação?
  • andresilvaq eu tentei fazer o que tu falou mas não funcionou ainda. Tens algum exemplo?

Grato

Criado 21 de dezembro de 2009
Ultima resposta 22 de dez. de 2009
Respostas 4
Participantes 4