bonjours tout le mondeje veux recharger juste une partie de ma page jsf un "rich:dataTable" quand je klik sur un element d'un "h:selectonemenu" mai je sais pas comment faire
si quelqu'un peut m'aider
bonjours tout le mondeje veux recharger juste une partie de ma page jsf un "rich:dataTable" quand je klik sur un element d'un "h:selectonemenu" mai je sais pas comment faire
si quelqu'un peut m'aider
Ajoute simplement un composant <a4j:support> dans ton <h:selectOneMenu>. Ce composant te permet de lancer une requête Ajax lorsqu'un évènement Javascript est détecté sur son composant parent. Ce qui donne au final quelque chose comme ça :
L'attribut reRender permet de définir les ID des éléments qui seront rafraichis à la réception de la réponse Ajax.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <h:selectOneMenu ...> <a4j:support event="onchange" reRender="idDeLaTable" actionListener="#{monBean.monAction}"/> <f:selectItems .../> </h:selectOneMenu>
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager