Boa tarde pessoal.
Estou precisando utilizar imagem em meu sistema e estou usando o <p:graphicImage do primefaces. Consigo visualizá-las trazendo-as do BD dessa forma:
<p:graphicImage library="pessoas"
name="#{pessoa.fotoPerfil}.jpg" cache="false"
rendered="#{pessoa.fotoPerfil != null}" width="90" />
Porém no banco de dados já estou armazenando o ultimo diretório com o nome e formato do arquivo mas se eu tiro o “.jpg” da camada view a imagem não carrega, o problema seria se eu fazer o upload para o banco de uma imagem em outro formato que não for “.jpg”. Alguém saberia como resolver isso?
[]s