我正在尝试将 arich:inputNumberSpinner
放入模式弹出窗口中,但 Bean 中值的 setter-Method 不会对微调器上的任何更改做出反应。
这是xhtml的代码:
<a4j:region>
<rich:popupPanel id="attendance"
trimOverlayedElements="false"
modal="true"
width="677"
height="460">
<a4j:outputPanel id="panelAttendance">
<rich:inputNumberSpinner id="inputHoursMonday"
disabled="#{Bean.inputHoursDisabled}"
value="#{Bean.hoursMonday}"
inputSize="1"
step="0.25"
immediate="true"
validator="#{Validator.validateInputStep}">
<a4j:ajax event="change" execute="@this"/>
</rich:inputNumberSpinner>
</a4j:outputPanel>
</rich:popupPanel>
</a4j:region>
当我使用微调器并尝试更改值时,不会调用 Bean 中的 setter-Method。相同的 inputNumberSpinner 在常规站点的弹出窗口之外工作。那么,任何人都知道为什么微调器在弹出窗口中不起作用?