Bonjour,
j'ai une interface qui contient des inputText selon ces input je dois effectuer une recherche dans ma base .
Le probléme est que la méthode de recherche dans le managed bean contient plusieurs if mais je peux accéder qu'au premier if voici le code :
Si la premiére condition n'est pas satisfaite alors il va retourner directement null sans tester les autres conditions :'(
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 public List<Demanderemboursement> affiche() { if (code !=null && etat!=null ){return remboursementSB.tout(); } else if (libelle !=null && etat!=null ){return remboursementSB.allLibelleEtat(etat,libelle);} else if (nom !=null && etat!=null ){return remboursementSB.allNomEtat(etat, nom, prenom);} else if (nom !=null && libelle!=null ){return remboursementSB.allNomLibelle(libelle, nom, prenom);} else if (nom !=null && prenom!=null ){return remboursementSB.allNomPrenom(nom,prenom);} else return null; }
S'il vous plait j'attends toujours votre propositions Merci.
Partager