Bonjour,

Dans un datatable du framework Primefaces, je souhaite récupérer le nombre de lignes par page lorsqu'il est modifié.

Je récupère une valeur, mais il s'agit de la valeur précédente :

Si la valeur est 10 et que je modifie a 20, je récupère 10... je modifie ensuite a 30, je récupère 20... puis je modifie a 40, je récupère 30 etc

Avez-vous une idée ?
Merci.

Voici la partie de mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
                    <p:dataTable id="idRefContributeur" 
                                 widgetVar="widgetRefContributeur" 
                                 var="contributeur" 
                                 style="margin-left:-1px; margin-right:-3px; margin-top:6px; border-radius:5px"
                                 class="backgroundGrisClair"
                                 value="#{contributeurManagerBean.colContributeurFacade.listeColContributeur}" 
                                 rowKey="#{contributeur.idPk}"
                                 scrollWidth="#{contributeurManagerBean.largeurTableau}" 
                                 scrollHeight="#{contributeurManagerBean.hauteurTableau}" 
                                 scrollable="true" 
                                 frozenColumns="1" 
                                 selectionMode="multiple" 
                                 nullSortOrder="-1"
                                 editable="true" editMode="cell"
                                 resizableColumns="true" 
                                 paginator="true"
                                 paginatorPosition="bottom"
                                 paginatorTemplate="{FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}"
                                 rowsPerPageTemplate="5,10,15,20,25,30,40,50"
                                 rows="#{contributeurManagerBean.refUtilisateurFacade.lignesPageTabContributeur}">

                        <p:ajax event="page" listener="#{contributeurManagerBean.enregistrerLignesPage()}" update="idRefContributeur"/>