ContentFlow do PrimeFaces não funciona

6 respostas
TalonNoxus

Boa tarde amigos, estou querendo adicionar umas imagens em um contentFlow mas não esta dando certo.

Ja olhei o guia e o showCase mas também não funcionou.

Segue o código abaixo:

<p:contentFlow> <p:graphicImage library="images" name="logo2.jpg"></p:graphicImage> </p:contentFlow>

Se eu ponho a tag graphicImage fora do contentFlow, a imagem aparece.

Conseguem me ajudar?

6 Respostas

campelo.m

O show case do prime esta diferente do seu.

<p:contentFlow value="#{imagesView.images}" var="image">
    <p:graphicImage name="demo/images/nature/#{image}" styleClass="content" />
    <div class="caption">#{image}</div>
</p:contentFlow>
TalonNoxus

Eu ja fiz desse jeito, troquei o caminho e n foi.

Ai tirei do contentFlow e funcionou…

campelo.m

o contentFlow tem que receber uma lista de imagens.

Olhou o console do browser, para ver se tem algum erro?

TalonNoxus

Ja olhei, nao aparece nenhum erro

No guia do PrimeFaces, fala que eu posso fazer dinamicamente ou estaticamente(como eu estava fazendo)

Mas antes de fazer estaticamente, eu fiz assim:

<p:contentFlow value="#{imageView.images}" var="image"> <p:graphicImage name="/images/#{image}"></p:graphicImage> </p:contentFlow>

E naõ deu certo também, troquei o #{image} pelo nome do arquivo e não funcionou.

Tirei o / do /images e n foi também.

campelo.m

A imagem esta nesse caminho: WebContent/resources/images?

TalonNoxus

Sim, exatamente nesse caminho

Criado 22 de junho de 2017
Ultima resposta 22 de jun. de 2017
Respostas 6
Participantes 2