Carregar imagem do filesystem em uma JSF

1 resposta
Marcelo_Magalhaes

Caros amigos,

Estou com a necessidade de carregar uma imagem (JPG) que está no filsystem da minha aplicação /nome_aplicacao/images/119.JPG e mostrá-la em uma página JSF. A questão é que a imagem é uma foto associada a um cadastro. Este cadastro de um valor numérico único (matrícula) que é o mesmo número do nome do arquivo JPS, ou seja, matrícula 123 = 123.JPG, matrícula: 456 = 456.JPG. Como faço isso???  (uso primefaces).

Abraços a todos.

1 Resposta

Marcelo_Magalhaes

Achei galera!!! Era mais fácil do que eu pensava. Fiz o seguinte… coloquei na página JSF (.xhtml) a tag

<h:graphicImage value="images/#{bean.imageId}">

e no meu bean ele faz

String imageId = matricula.toString() + ".jpg";

E depois mágica!!! a foto está lá onde eu determinei… bem simples e fácil.

Abraços a todos.

Criado 24 de janeiro de 2013
Ultima resposta 25 de jan. de 2013
Respostas 1
Participantes 1