星期四, 十一月 30, 2006

Using Oracle ADF progressIndicator 进度条使用

页面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文件:

没有评论: