Hello,
Lorsque j'ajoute un élément dans une liste de cette manière
Avec une liste d'élément existant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 public void saveBeneficiaire(ActionEvent actionEvent) { selectedBeneficiaire.setDossier(dossier); Adresse adresse = (Adresse) FacesContext.getCurrentInstance().getExternalContext().getSessionMap().get("adresse"); selectedBeneficiaire.setAdresse(adresse); Intervenant newBeneficiaire = this.beneficiaireService.save(selectedBeneficiaire); this.rowSelectControllerBeneficiaire.getBeneficiaireInventory().add(new BeneficaireBean(newBeneficiaire)); this.navigationBean.redirectToWithAttribute(actionEvent); }
J'obtiens lors d'un nouvel ajout les résultats suivants
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 TOTO TITI Beneficiaire 12 Beneficiaire 13 Beneficiaire 14 Beneficiaire 15 Beneficiaire 16 Beneficiaire 17 Beneficiaire 18 Beneficiaire 19 Beneficiaire 20 Beneficiaire 21 Beneficiaire 22 Beneficiaire 23
La valeur de l'avant dernier élément est overridé (mais lorsque je fais un refresh de la page la valeur est juste)
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 TOTO TITI Beneficiaire 12 Beneficiaire 13 Beneficiaire 14 Beneficiaire 15 Beneficiaire 16 Beneficiaire 17 Beneficiaire 18 Beneficiaire 19 Beneficiaire 20 Beneficiaire 21 Beneficiaire 22 Beneficiaire 24 Beneficiaire 24
Partager