当前位置: 首页 > 面试题库 >

仅针对特定组件的ajaxStatus

何涵育
2023-03-14
问题内容

我正在将Primefaces 3.2与JSF 2.0一起使用。

我正在使用

<p:commandButton action="#{myBackingBean.action}" value="press me" />

而对于ajaxStatus:

<p:ajaxStatus onstart="statusDialog.show();"
      onsuccess="statusDialog.hide();"
      rendered="#{myBackingBean.ajaxStatusRendered}"
      id="ajaxStatusField" />

    <p:dialog modal="true" widgetVar="statusDialog"
      header="#{myBackingBean.ajaxStatusHeader}"
      rendered="#{myBackingBean.ajaxStatusRendered}" id="ajaxPanel"
      draggable="false" closable="false">
      <p:graphicImage value="./images/ajaxloader.gif" />
    </p:dialog>

我在同一页面上还有很多其他primefaces组件,但是我只希望在按下此特定按钮时呈现p:ajaxStatus。有什么好的解决办法吗?ajaxStatus在每个ajax事件上呈现。


问题答案:

如果您有少量按钮,则可以对其进行设置,然后global="false"在不进行此设置的情况下保留所需的按钮。

这样,所有其他按钮都不会p:ajaxStatus在所需按钮触发时触发。



 类似资料:
  • 使用Axon Framework-我能够重播整个事件存储并重新创建视图模型。但是是否可以为特定类型或特定ID重播事件。 提前致谢

  • 我有以下数据帧(示例): 我想每组每小时填写缺失的日期,其中值与前一个现有行相同。当前一个现有行的指示符为真时,我想用False而不是真的指示符填充这些缺失的行,但值虽然相同。这是所需的输出: 如您所见,每个组每小时填写一次日期,当上一个指标为True时,指标变为False。 所以我想知道是否有人知道如何每组每小时填写这些缺失的日期,并使用注意指标何时为真?

  • 定义一个普通的设置方法,并在每个方法的开头调用; 将方法与依赖于它的所有方法一起移动到一个新类(顶级类或内部类)。 两者都不理想,我希望保持测试的自然分组和清洁,而不是由于缺乏替代方案而分裂。

  • Microsoft Windows Apache的使用 此文阐述如何在Windows平台上安装、配置和运行Apache2.0 参见:在Microsoft Windows上使用Apache 编译Apache 此文会指出在Windows平台上编译Apache以前必须了解的许多要点。 参见:在Microsoft Windows平台上编译Apache 其他平台 Novell NetWare 此文阐述如何在

  • 我有3个功能文件,我试图在TestRunner类上使用@CucumberOptions(features=“classpath:karate/karate/APIM_LAYER.feature”)在空手道中执行特定功能。但在执行时,我们能够找到“目标/确定火灾报告路径”中存在的所有3个功能文件的报告。请告知我们是否有解决此问题的方法。

  • 所以我想做的是console.log我的三节点数组中的一个特定元素。 我谷歌了一下,发现了这个帖子:在forEach循环中获取一个特定的元素,确实问了同样的问题。然而,当我控制台记录元素时,我期望得到索引为0的节点。然而,我得到了一个空元素。