Я определяю некоторую функцию 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} происходит событие oncomplete (a4j: jsFunction name = "function1")
не может вызвать "# {Bean1.action2}". Как я могу решить эту проблему?