Jsf 验证PrimeFaces中的两个微调器
我不熟悉PrimeFaces,我想验证两个微调器组件。 例如,如果微调器1有6,我需要微调器2显示下一个数字,在本例中为7 这是我的两个微调器组件Jsf 验证PrimeFaces中的两个微调器,jsf,primefaces,spinner,Jsf,Primefaces,Spinner,我不熟悉PrimeFaces,我想验证两个微调器组件。 例如,如果微调器1有6,我需要微调器2显示下一个数字,在本例中为7 这是我的两个微调器组件 <p:spinner id="start" value="#{hbean.startTime}" min="06" max="24" size="10" maxlength="2"/> <p:spinner id="end" value="#{hbean.endTime}" min="07" max="24" size="10" m
<p:spinner id="start" value="#{hbean.startTime}" min="06" max="24" size="10" maxlength="2"/>
<p:spinner id="end" value="#{hbean.endTime}" min="07" max="24" size="10" maxlength="2"/>
微调器可以与ajax结合使用。因此,您可以在第一个微调器值更改时发送ajax请求
<h:form>
<p:spinner id="start" value="#{hbean.startTime}" min="06" max="24" size="10" maxlength="2">
<p:ajax listener="#{hbean.updateEndTime()}" update="end" />
</p:spinner>
<p:spinner id="end" value="#{hbean.endTime}" min="07" max="24" size="10" maxlength="2"/>
</h:form>
<h:form>
<p:spinner id="start" value="#{hbean.startTime}" min="06" max="24" size="10" maxlength="2">
<p:ajax listener="#{hbean.updateEndTime()}" update="end" />
</p:spinner>
<p:spinner id="end" value="#{hbean.endTime}" min="07" max="24" size="10" maxlength="2"/>
</h:form>
public void updateEndTime(){
endTime = startTime + 1;
}