Galeria de fotos

8 respostas
D

Pessoal, boa noite

voces poderiam me ajudar a em como fazer uma galeria de fotos com JSF?

eu tentei com o do primefaces mais como estou usuando um template do jsf parace que ela noa funciona.

abaixo o codigo que estou usando

<ui:composition template="/WEB-INF/template/template.xhtml"
xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:p="http://primefaces.org/ui"
xmlns:ui="http://java.sun.com/jsf/facelets">

	<ui:define name="conteudo">
		<ui:repeat var="fotos" value="#{fotoBean.lfoto}">
				<p:lightBox >  
				    <h:outputLink value="#{fotos.nm_caminho}" title="#{fotos.nm_foto}" >  
				        <h:graphicImage value="#{fotos.nm_caminho}" />  
				    </h:outputLink>   
				</p:lightBox>
		</ui:repeat>
	</h:panelGrid>		
	</ui:define>
</ui:composition>

fico no aguardo!! 
vlw pessoal

8 Respostas

Hebert_Coelho

Seu template master está com <h:head> e <h:body>

D

esta sim…

Hebert_Coelho

Faz um teste, se você tirar do ui:repeat o código funciona? Tenta passar o caminho de uma foto direto aí na unha.

D

eu fiz este teste ja e com ai a galeria do primefaces funciona… nao usando o repeat o que eu preciso colocar as fotos de 3 em 3 entendi…
mais nao estou conseguindo se puder me dar uma dica

abc…

Hebert_Coelho

Tenta coloca o ui:repeat dentro do p:lightbox para ver se funfa.

D

vlw jakefrog vou tentar quando chegar em casa…
eu tentei usar um painel grid mais como ele fica dentro do repeat gera sempre um grid em cada interação.

abç

D

cara fiz o que vc falou e funcionou mais me surgiu uma outra duvida, como faço pra quebrar de tres em tres com esta tag ui:repeat?

abç!!

Hebert_Coelho

De cabeça assim nem imagino.

Tenta com h:panelGroup se não me engano.

Criado 26 de fevereiro de 2012
Ultima resposta 27 de fev. de 2012
Respostas 8
Participantes 2