Bonjour,

Je fais des tests afin d'utiliser AJAX. J'ai beaucoup de mal avec les formulaires que je génère à la volée, voici ma page JSF :
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
17
        <c:forEach var="skill" items="#{changeSkillManagedBean.skillsById}">
            <h:form>
                <div class="row">
                    <div class="cell">
                        <h:inputText id="skill_#{skill.id}" value="#{skill.libelle}" required="true" requiredMessage="Champ vide" size="30" maxlength="100" />
                    </div>
                    <div class="cell">
                        <h:commandButton value="Modifier" action="#{changeSkillManagedBean.validate(skill.id)}">
                            <f:ajax execute="skill_#{skill.id}" render="output_#{skill.id}" />
                        </h:commandButton>
                    </div>
                    <div class="cell">
                        <h:outputText id="output_#{skill.id}" value="#{changeSkillManagedBean.confirmMsg}" class="blue" />
                    </div>
                </div>
            </h:form>
        </c:forEach>
L'AJAX ne fonctionne pas, je suis sûr que ça a un rapport avec le fait que j'utilise <c:foreach> car si je fais un test sur un formulaire statique ça fonctionne.

Quelqu'un saurait-il m'indiquer d'où peut venir le problème ?

Merci d'avance pour votre aide.