Bonjour à tous
J'ai un formulaire avec plusieurs champs et avec des règles de gestion du style :
- Si on a rempli le champ A alors le champ B doit être rempli aussi
- La date de fin doit être supérieur à la date de début
Pour faire cela j'utilise un champ caché ou je lie coté managed Bean un methode validate() et je récupère la valeur de mes composant avec
ma question est la suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 UIComponant ui = FacesContext.getViewRoot.findComponentbyId(form:id) iu.getLocalValue
Est-ce la bonne façon de faire ? parce que je me retrouve avec un méthode validate() assez conséquante et de plus la méthode getLocalValue() j'envoie un Object et je me bouffe pas mal de classCast etc...
Au final ça marche bien mais je trouve ça un peu lourd dingue
Merci
Partager