Что ж, вы можете связать dataScroller с компонентом (используя de prop. "Binding") и использовать javascript для "нажатия невидимой кнопки", которая выполняет функцию компонента для перехода на следующую страницу.
Xhtml:
<script type="text/javascript">
var t;
t=setTimeout("timedCount()", 1000);
function timedCount() {
document.getElementById('formName:button').click();
t=setTimeout("timedCount()", 10000);
}
</script>
(...)
<h:commandButton id="button" action="#{bean.scrollNext}" reRender="tableID"
style="visibility:hidden;"/>
(...)
Bean:
HtmlDataScroller scroll; //(im not sure about the "HtmlDataScroller")
(...)
public void scrollNext() { scroll.next(); }
(...)
//Gets and sets to bind the scroller
get; set;...
Не забудьте создать новый экземпляр htmlDataScroller, иначе вы получите исключение nullPointException ..