xmlns:h="http://xmlns.jcp.org/jsf/html"
xmlns:f="http://xmlns.jcp.org/jsf/core"
xmlns:p="http://primefaces.org/ui"
- xmlns:core="http://mxchange.org/jsf/core/widgets"
xmlns:validator="http://mxchange.org/jsf/core/validators"
>
<p:outputLabel for="skillName" value="#{msg.ADMIN_SKILL_NAME}" />
<p:inputText
id="skillName"
- value="#{adminSkillController.skillName}"
+ value="#{adminSkillActionController.skillName}"
size="20"
maxlength="100"
required="true"
requiredMessage="#{msg.ADMIN_SKILL_NAME_REQUIRED}"
>
+ <validator:skillNameValidator checkExisting="false" />
</p:inputText>
+
+ <p:outputLabel for="skillStatus" value="#{msg.ADMIN_SKILL_STATUS}" />
+ <p:selectOneMenu
+ id="skillStatus"
+ filter="true"
+ filterMatchMode="contains"
+ >
+ <f:converter converterId="SkillStatusConverter" />
+ <f:selectItems
+ value="#{dataController.skillStatuses}"
+ var="skillStatus"
+ itemValue="#{skillStatus}"
+ itemLabel="#{project[skillStatus.messageKey]}"
+ />
+ </p:selectOneMenu>
</p:panelGrid>
</p:fieldset>
</h:panelGroup>
<p:commandButton
type="submit"
value="#{msg.BUTTON_ADMIN_ADD_SKILL}"
- action="#{adminSkillController.addSkill()}"
+ action="#{adminSkillActionController.addSkill()}"
update="form-list-skill:skillList"
/>
</p:panelGrid>