请求错误,状态:0弹出a4j:支持

时间:2013-12-11 02:36:46

标签: java jsf jboss seam ajax4jsf

我遇到弹出窗口时出现错误消息“请求错误,状态:0”当a4j触发onclick事件时:h:commandButton内部支持。

    <h:commandButton id="btn1" action="#{beanA.method1}">

          <a4j:support event="onclick" action="#{beanB.method1}" reRender="somePanelGrid" />

    </h:commandButton>

我还尝试使用a4j:jsFunction for beanB.method1并使用h:commandButton的onclick属性,但错误仍然显示在弹出/警告框中。删除a4j:support会删除错误;但是,当单击commandButton时,我仍然需要执行beanB.method1。导致此错误的原因是什么?是否有替代或更好的方法来做到这一点?

1 个答案:

答案 0 :(得分:0)

我认为这是因为您在点击的同时向服务器端发送了多个请求,我宁愿在beanB.method1()中调用beanA.method1(),也不会将其中一个操作延迟到{{1}解决这个问题的阶段:

oncomplete
相关问题