如果a4j:ajax呈现@form而不是其他特定组件,则模型未更新

时间:2015-03-30 19:28:33

标签: jsf richfaces jsf-2.2

在视图中我有这个:

<h:selectOneMenu id="makeSelect" value="#{bean.selectedMake}">
    <f:selectItem itemLabel="---" itemValue="#{null}" />
    <f:selectItems value="#{bean.availableMakeList}"/>
    <a4j:ajax listener="#{bean.updateModelList}" render="@form"/>
    <h:messages/>
</h:selectOneMenu>

bean.selectedMake仅在我第一次更改选择时更新。 如果我将render="@form"更改为render="someOtherComponent",则bean.selectedMake会正常更新。但是我想要重新奉献所有形式。

如果我重新呈现所有表单,为什么不更新模型?

0 个答案:

没有答案