Byte[] no graphicImage

951 views
Skip to first unread message

Lipe

unread,
Jan 20, 2011, 3:28:57 PM1/20/11
to javasf: JavaServer Faces Group
Boa noite pessoal. Tudo bem ?!

Estou precisando mostrar na tela uma imagem que vem do banco como byte
array (byte[]).

Estou usando o PrimeFaces ...

Existe algum modo de fazer isso ?

Mto obrigado.

Abs,

Felipe

Augustto Marttins

unread,
Jan 21, 2011, 7:26:57 AM1/21/11
to jav...@googlegroups.com
Cara tem sim mais não me recordo agora já baixou a manual do desenvolvedor primefaces
 
if(you == understand.this){
      you.need.get.a.(girlfriends);
  }

--
Você recebeu esta mensagem por que é membro do  Javasf
http://groups.google.com/group/javasf

Conheça também o Java Brazil: http://groups.google.com/group/thejavabrazil



--
C. Augustto Marttins S.

Flavio Cysne

unread,
Jan 21, 2011, 6:32:04 AM1/21/11
to jav...@googlegroups.com

Geison Schmidt

unread,
Jan 21, 2011, 5:24:12 AM1/21/11
to jav...@googlegroups.com
Bom dia,

Tenta assim no teu managed bean:

public StreamedContent getSelectedFoto() {
try {
return new DefaultStreamedContent(new
ByteArrayInputStream(getSelected().getFoto()), "image/png");
} catch (Exception e) {
return null;
}
}

att.
Geison

2011/1/20 Lipe <feli...@gmail.com>:

Lipe

unread,
Jan 23, 2011, 7:45:03 AM1/23/11
to javasf: JavaServer Faces Group
Geison Schmidt,

Tentei desta forma e a imagem não deu display na tela. Ele preenche
meu streamedcontent perfeitamente, mas o p:graphicImage não ta
renderizando... O que pode ser isso ?

On Jan 21, 8:24 am, Geison Schmidt <geis...@gmail.com> wrote:
> Bom dia,
>
> Tenta assim no teu managed bean:
>
>     public StreamedContent getSelectedFoto() {
>         try {
>             return new DefaultStreamedContent(new
> ByteArrayInputStream(getSelected().getFoto()), "image/png");
>         } catch (Exception e) {
>             return null;
>         }
>     }
>
> att.
> Geison
>
> 2011/1/20 Lipe <felipe...@gmail.com>:

Lipe

unread,
Jan 23, 2011, 7:21:40 AM1/23/11
to javasf: JavaServer Faces Group
Oh pessoal ! Mto obrigado pelas respostas.

Vou testar e qualquer coisa eu falo.

Abs,

Felipe

On Jan 21, 8:24 am, Geison Schmidt <geis...@gmail.com> wrote:
> Bom dia,
>
> Tenta assim no teu managed bean:
>
>     public StreamedContent getSelectedFoto() {
>         try {
>             return new DefaultStreamedContent(new
> ByteArrayInputStream(getSelected().getFoto()), "image/png");
>         } catch (Exception e) {
>             return null;
>         }
>     }
>
> att.
> Geison
>
> 2011/1/20 Lipe <felipe...@gmail.com>:

Geison Schmidt

unread,
Jan 24, 2011, 5:18:47 AM1/24/11
to jav...@googlegroups.com
Bom dia,

segue exemplo do xhtml:

<p:graphicImage id="foto"
value="#{socioController.selectedFoto}"></p:graphicImage>

att,
Geison


2011/1/23 Lipe <feli...@gmail.com>:

Reply all
Reply to author
Forward
0 new messages