我有一个 h:inputText、h:selectonemenu 和命令按钮。Inputtext 是必填字段,我已将其定义为 immediate="true"。然后,当我单击按钮时,我想将 selectonemenu 的当前值传递给托管 bean。但它的passig为空。如何管理此验证,以便它允许我在托管 bean 中获取 selectOneMenu 的值。
我的代码是..
<h:inputText id="inputSome" required="true" requiredMessage="Pls enter something"/>
<h:message for="inputSome"></h:message>
<h:selectOneMenu id="recepients" value="#{controller.selected}" immediate="true">
<f:selectItem itemLabel="Select" itemValue=""/>
<f:selectItems value="#{controller.tempNameList1}"></f:selectItems>
</h:selectOneMenu>
<p:commandButton value="Add" action="#{controller.submit}"
immediate="true"/>