Hi, I got 2 selectOneMenu components in my app and don't know why first get null but second is success fully submited?
@Stateful @Scope(ScopeType.SESSION) @Name("productsAction") public class ProductsAction extends UserEngine implements ProductsConsole { private List<SelectItem> groupsItemList; private String selectedGroupCode; private List<SelectItem> vatItemList; private int vat;
<a4j:form id="productsFrom"> <h:selectOneMenu value="#{productsAction.selectedGroupCode}" immediate="true"> <f:selectItems value="#{productsAction.groupsItemList}" /> </h:selectOneMenu> <h:selectOneMenu value="#{productsAction.vat}" immediate="true"> <f:selectItems value="#{productsAction.vatItemList}" /> </h:selectOneMenu> <a4j:commandButton value="#{messages['button.add']}" action="#{productsAction.saveProduct}" reRender="productsFrom" </a4j:form>
Why do you have immediate="true"?