相互依赖的组件验证

时间:2015-12-04 13:41:41

标签: validation jsf primefaces

我正在为我的工作开展PrimeFaces项目。我有一个表单,我需要验证2个相互依赖的组件。两者都必须填补或两者都可以是空的。如果没有像XHTML本身那样的自定义验证器Java类,有没有办法做到这一点。由于此验证器将特定于该表单,因此不会在项目的任何位置使用。因此,即使我正在创建一个相互依赖的组件,我需要对其进行编码,以便验证可以是两个,三个等的组件列表

<h:form id="manageEmploymentForm">
    <h:form id="someForm">
      <p:panel id="somePanel">
        .
        .
        .
        .//Other components
        .
        .
        .
        <p:selectOneMenu id="someMenu">
          <f:selectItem itemLabel="" noSelectionOption="true" />
          <f:selectItems value="#{myBean.list}" var="item" itemLabel="#{item.label}" itemValue="#{item.value}" />
        </p:selectOneMenu>

       <p:calendar id="someDate"
                   value="#{myBean.someDate}">
        </p:calendar>
      </p:panel>          
    </h:form>

我在这里尝试验证相互依赖的<p:selectOneMenu><p:calendar>

0 个答案:

没有答案