Olá estou começando com o Java agora e estou com uma pequena dúvida, estou querendo exibir na minha página xhtml uma imagem carregada no componente UploadFile do primefaces, eu estava pesquisando sobre exibir imagens que vem do banco de dados em bytes, só que eu queria exibir a imagem que acabou de ser carregada, o arquivo carregado no Primefaces, fica em formato de bytes??
JSF Como Exibir imagem carregada no UploadFile do Primefaces
2 Respostas
Solucao aceita
Oi @LeoRDS,
Quando você faz upload via primefaces, você pode fazer de varias formas
1 - Vai estar chamando um método que recebe como parâmetro um evento org.primefaces.event.FileUploadEvent , ai para pegar o vetor de bytes basta: paramentro.getFile().getContents()
2 - Igual ao exemplo: http://www.primefaces.org/showcase/ui/file/upload/basic.xhtml, onde você tem uma variável UploadedFile , ai para pegar o vetor de bytes basta: varaivel.getContents()
ai para exibir você pode usar o http://www.primefaces.org/showcase/ui/multimedia/graphicImage.xhtml
Obrigado!!
Criado 23 de outubro de 2016
Ultima resposta 26 de out. de 2016
Respostas 2
Participantes 2
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo