J'ai une page avec un formulaire qui est remplis par des propriété (si je dit des propriété c-à-dire des input-texte) d'un Bean(Article) en scope request , les champs sont répartis sur plusieurs "tab" onglets (= une partis du composant tabset).
le probléme c que lorsque je sélectionne une autre tab (différente de la tab active) les propriété (lié au bean Article) dans la tab précédente ne seront pas mise à jour
(même quand je revient à cette tab les ancienne valeurs de ces champs seront réinitialiser -> champ vide)
Alors que les input-text qui ne sont pas lié au bean(Article) (que je n'ai pas lié leur valeurs avec "value=" ) marche normalement et seront mise à jour à chaque fois que je change la tab active ou bien par submit...
Une partie du code:
sachant que je n'ai aucune erreur affiché et je ne peut pas mettre le bean en session
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <webuijsf:body id="body1" > <webuijsf:form id="form1"> <webuijsf:tabSet id="tabSet1" selected=.... <webuijsf:tab id="tab_generale" text="Générale"> <webuijsf:panelLayout id="layoutPanel5"> <h:panelGrid frame="box" id="gridPanel2" > <webuijsf:panelLayout id="layoutPanel4" > <h:inputText id="textField1"/> <h:inputText id="textField_prix_vente"value="#ArticleBean.article.prixVenteArticle}"/> ....<webuijsf:tab id="tab_methode" .... </webuijsf:panelLayout> </webuijsf:tab> </webuijsf:tabSet> </webuijsf:form>
et merci
Partager