Jsf + imagens

7 respostas
alves.Felipe

Ola pessoal,
Estou precisando fazer um sistema que o usuário irá fazer o upload de uma imagem (algum produto). até ai blz…
mas minha dúvida é a seguinte:
Na tela de consultar produtos, tenho que mostrar a imagem pequena, e quando o usuário clicar na mesma, tenho que maximiza-la…
Então, como eu faço esse esquema de deixar a imagem pequena?
Eu preciso redimensionar a imagem que foi feito o upload e salvar 2 imagens?(1 pequena e outra grande (tamanho original))
qual é a melhor solução para não deixar muito lento para abrir a tela?

valeo
abraco

7 Respostas

renanreismartins

vc pode carregar a imagem grande, apenas exibi-la menor e dps maior, mas seria um unico arquivo grande, entao fica “pesado”, creio que possa gerar a imagem pqna em tempo de execução mas demandaria processamento, eu particularmente acredito que salvar as duas imagens seria a melhor opçao.

abrasssssss

alves.Felipe

valeo pela dica renanreismartins.
mais alguém tem alguma dica?

Lucas_Sorrentino

Você chama a imagem como FIle ou só aponta um caminho pra ela?

gilvan.sfilho

Amigo,
o PrimeFaces possui um componente que faz exatamente o que você está querendo.
Da uma olhada no link abaixo…

http://www.primefaces.org/showcase/ui/galleria.jsf

O PrimeFaces disponibiliza também um componente para upload, =)
http://www.primefaces.org/showcase/ui/fileUploadHome.jsf

Esse componente também pode lhe interessar (o ultimo exemplo utiliza controle manual para passar as imagens)
http://www.primefaces.org/showcase/ui/imageSwitch.jsf

Abraços…

alves.Felipe

então cara… na real eu ainda não fiz…
mas iria usar tipo do fileupload do primefaces ou rich faces… eu não comecei a fazer a tela ainda…
poderia usar um file tb… sem problemas…

alves.Felipe

gilvan.sfilho:
Amigo,
o PrimeFaces possui um componente que faz exatamente o que você está querendo.
Da uma olhada no link abaixo…

http://www.primefaces.org/showcase/ui/galleria.jsf

O PrimeFaces disponibiliza também um componente para upload, =)
http://www.primefaces.org/showcase/ui/fileUploadHome.jsf

Esse componente também pode lhe interessar (o ultimo exemplo utiliza controle manual para passar as imagens)
http://www.primefaces.org/showcase/ui/imageSwitch.jsf

Abraços…

eu estava olhando por isso mesmo…
mas só queria ter algumas opniões antes de sair fazendo…
pq como vai ter tela que irá mostrar varios anúncios… estou meio com “medo” de usar isso e ficar muito lento…

Lucas_Sorrentino

Eu utilizo o rich:fileUpload e esse funciona sem problemas… para exibir, utilizo um graphicImage simples, apontando para o caminho da imagem…

Criado 2 de fevereiro de 2011
Ultima resposta 3 de fev. de 2011
Respostas 7
Participantes 4