Bonjour,
j'essaye de utiliser l'exemple http://www.primefaces.org/showcase/ui/imageSwitch.jsf
mais la question est ou je met les images (emplacement) et le dossier /images/??Code:<p:graphicImage value="/images/#{image}" />
Version imprimable
Bonjour,
j'essaye de utiliser l'exemple http://www.primefaces.org/showcase/ui/imageSwitch.jsf
mais la question est ou je met les images (emplacement) et le dossier /images/??Code:<p:graphicImage value="/images/#{image}" />
Au même niveau que WEB-INF.
Selon la version de ton eclipse
- webapp
- web content
Je viens de tester et ça marche:
- mes images se trouvent dans images/galleria/
- le bean me renvoie les noms des images à afficher (imageSwitchBean.images)
page.xhtml:
Code:
1
2
3
4
5
6
7
8
9
10 <h3>Wipe with Manual Controls</h3> <p:commandButton type="button" onclick="switcher.previous();" icon="ui-icon-circle-triangle-w"/> <p:commandButton type="button" onclick="switcher.next();" icon="ui-icon-circle-triangle-e"/> <p:imageSwitch effect="wipe" widgetVar="switcher" slideshowAuto="false"> <ui:repeat value="#{imageSwitchBean.images}" var="image"> <p:graphicImage value="/images/galleria/#{image}" /> </ui:repeat> </p:imageSwitch>
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 public class ImageSwitchBean implements Serializable { private List<String> images; public ImageSwitchBean() { images = new ArrayList<String>(); images.add("galleria11.jpg"); images.add("galleria8.jpg"); } public List<String> getImages() { return images; } }