1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| <h:form id="form">
<div class="table">
<div class="row">
<div class="cell">
<h:outputLabel for="category">Catégorie de compétences :</h:outputLabel>
</div>
<div class="cell">
<h:selectOneMenu id="category" value="#{changeSkillManagedBean.idCategory}" required="true" requiredMessage="Champ non sélectionné" validator="categoryIdValidator2" onchange="javascript:window.location.href = 'change-skill.xhtml?idCategory=' + this.value;">
<f:selectItem itemValue="0" itemLabel="Choisissez" />
<c:forEach var="cat" items="#{changeSkillManagedBean.categories}">
<f:selectItem itemValue="#{cat.id}" itemLabel="#{cat.libelle}" />
</c:forEach>
</h:selectOneMenu>
</div>
<div class="cell">
<h:message for="category" class="red" />
</div>
</div>
<c:forEach var="skill" items="#{changeSkillManagedBean.skillsById}">
<div class="row">
<div class="cell">
<h:inputText id="skill_#{skill.id}" value="#{skill.libelle}" required="true" requiredMessage="Champ vide" size="30" maxlength="100" validator="changeSkillValidator" />
</div>
<div class="cell">
<h:commandButton value="Modifier" action="#{changeSkillManagedBean.validate(skill.id, changeSkillManagedBean.idCategory)}" />
</div>
<div class="cell">
<h:message for="skill_#{skill.id}" class="red" />
</div>
</div>
</c:forEach>
</div>
</h:form> |
Partager