我定义了一些 java 脚本函数,它将使用 a4j:jsFunction 调用后端函数。例如:
<a4j:jsFunction name="function1" action="#{Bean1.action1}" oncomplete="function2();"/>
<a4j:jsFunction name="function2" action="#{Bean1.action2}" oncomplete="SomeJSFunc2();"/>
然后在 a4j:commandButton 中,我将 onclick 属性设置为调用我定义的函数:
<a4j:commandButton onclick="function1" oncomplete="SomeJSFunc3();">
当a4j:commandButton被点击时,#{Bean1.action1}运行。#{Bean1.action1}返回后,(a4j:jsFunction name="function1")的oncomplete事件不能调用"#{Bean1. action2}" 。我该如何解决这个问题?