Como faço para pegar o valor de um pageIndexVar do DataScroller do RichFaces no ManagedBean?
<rich:datascroller align="left" for="carList" maxPages="5"
pageIndexVar="pageIndex"
id="sc23" reRender="out" />
Para imprimir na tela consigo com #{pageIndexVar}, porém não, consegui recuperar esse valor usando FacesContext…
Um problema que eu não conseguir resolver com esse componente é que pageIndexVar contém o valor atual da página mostrada, não o valor escolhido pelo usuário.
Com isso caso o usuário esteja na página 1 e clicar na 10. Ele vai setor o valor “1”, não o valor “10” que é o valor que o usuário deseja visualizar no momento.
Com isso não conseguir até o momento fazer paginação real com esse componente, ele está servindo apenas para não mostrar a listagem completa para o usuário de uma só vez. Mas não faz carregamento por demanda dos dados nem a pau. !!
Pense numa gambiarra esse tal de JSF. Você quer fazer uma coisa mais elaborada é o maior sacrifício. :?