页面page:
<af:poll interval="500" id="pollid"/>
<af:progressIndicator id="progressid"
action="progressEnd" value="#{progress.progressModel}" partialTriggers="pollid" >
<af:outputFormatted styleUsage="instruction"
value="#{progress.message}"/>
</af:progressIndicator>
解释:af:poll是timer,每隔0.5秒刷新一次。af:progressIndicator是进度条,设置partialTriggers为af:poll的id,这样,poll每刷新一次就会调用progressIndicator, progressIndicator被调用时会取value指定的#{progress.progressModel},#{}是EL语言,progress是后台的managed bean,在adf-config.xml文件配置。
ManagedBean文件:
没有评论:
发表评论