始终运行的Primefaces ProgressBar

时间:2018-10-19 08:09:31

标签: jsf primefaces progress-bar

我有以下问题: 我想要一个带有Primefaces进度栏的页面,该页面可跟踪定时的异步作业。现在,我在页面输入时使用remoteCommand启动进度条,但是一旦达到100%,它就会停止调用,但我希望它永久调用。我有通过计时器启动的异步作业,我想随时跟踪该进度。

这是我的代码:

<p:remoteCommand oncomplete="PF('progressbarWidget').start();"
        autoRun="true" />
...
<p:progressBar interval="500" widgetVar="progressbarWidget"
    ajax="true" value="#{bean.getTimerProgress(timer)}"
    labelTemplate="{value}%" styleClass="animated" global="false">
</p:progressBar>

它可以正常工作,直到第一次完成。我不知道如何管理电话。启动时,它每500ms调用一次getTimerProgress,但是当达到100%时,它将停止,但我不希望这样。可以覆盖它吗?

0 个答案:

没有答案