Bonjour tout le monde, je suis nouveau sur JSF et j'ai besoin d'aide pour réaliser un système de navigation dans une liste. Je sais pas comment on appel ca exactement alors je vais vous donner un exemple. Imaginez que vous avez une liste de 80 éléments, que vous décidez de n'afficher que 20 éléments par pages, donc il est nécessaire de faire le fameux 1.2.3.4 qui permet de passer de l'affichage des éléments 1 à 20 au éléments 20*N à 20*N+20. Vous allez me dire que c 'est simple, mais le vrai problème commence. En réalité j'affiche plusieurs liste en même temps sur la même page, je ne connais pas le nombre de liste à l'avance et chaque liste doit avoir son système de navigation propre. D'où ma première question, comment arriver à faire un système de navigation propre à chaque liste et totalement indépendant.
Déjà je vous montre se que j'ai fait et se que j'ai essayer aussi:
Code :
- <tom:dataList value="#{BeanMenu.listListCompteRendu}" var="listCompteRendu" layout="simple">
- <html:dataTable value="#{listCompteRendu}" var="compteRendu" border="1" first="#{compteur}" rows="20">
- <html:column>
- <core:facet name="header">
- <html:outputText value="reference"></html:outputText>
- </core:facet>
- <html:outputText value="#{compteRendu.reference}"/>
- </html:column>
- <html:column>
- <core:facet name="header">
- <html:outputText value="date evenement"></html:outputText>
- </core:facet>
- <html:outputText value="#{compteRendu.dateEvenement}"/>
- </html:column>
- <html:column>
- <core:facet name="header">
- <html:outputText value="titre"></html:outputText>
- </core:facet>
- <html:outputText value="#{compteRendu.titre}"/>
- </html:column>
- <html:column>
- </html:dataTable>
- </tom:dataList>
|
Se bout de code affiche bien mes listes avec les éléments, mais même en essayent avec des scriplets j'arrive pas a faire ce fameux système de navigation. Quelqu'un a une idée?
---------------
En informatique, il n'y a pa de solution, que des problèmes :)