例如,给定一个 SelectOneMenu,我可以触发 valueChangeListeners 或通过 f:ajax 重新呈现页面片段:
<h:selectOneMenu valueChangeListener="..." ... >
<f:ajax render="@form" execute="@form" />
</h:selectOneMenu>
很好,但是当盒子发生变化时(如果通过验证),我想做一些更复杂的事情。当没有附加到 UICommand 组件时,是否有可能使用 f:ajax 在 bean 上调用操作方法?Or, if not, how can I call a bean method in the "invoke application" phase when the value of the select box changes?