我有h:inputText
,当onchange()事件发生时会调用后端方法,
<h:inputText>
<a4j:support event="onchange" action="#{mBean.onInputChange}" />
</h:inputText>
我有一个a4j:commandButton,它将执行保存过程。 a4j:commandButton也有分配给它的热键
<a4j:commandButton accesskey="s" action="#{mBean.performSave}" />
当我在h:inputText
中输入文字,然后按“Alt + s”点击按钮时,mBean.performSave()
和mBean.onInputChange()
将同时运行。我可以延迟mBean.performSave()
的操作,以便在mBean.performSave()
完成后mBean.onInputChange()
运行吗?