我试过这样的事情:
<p:commandButton type="push" value="Ack" disabled="false"
oncomplete="bean.method2()" update=":form:alarmTable"
action="#{bean.method1()}"
但是method2不会调用,否则:
<p:commandButton type="push" value="Ack" disabled="false"
oncomplete="alert('onComplete')" update=":form:alarmTable"
action="#{bean.method1()}"
按预期工作。
我想实现下一个动作链:method1 - update - method2。 怎么做?
答案 0 :(得分:0)
正如其他人都同意的那样,您可能不应该尝试在视图中调用方法。你应该做的是从你的支持者的方法1中调用你的方法2。
示例:
public void method1() {
// do stuff
method2();
}
public void method2() {
// do stuff
}