Olá pessoal.
Eu gostaria de repetir o código abaixo em minha listagem de itens para “N” páginas que houver:
<h:commandLink action="#{cliente.selecioneNumeroPagina}" value="1">
<f:param name="paginaEscolhida" value="0"/>
</h:commandLink>
Por exemplo, para uma listagem com 3 páginas, ficaria assim:
<h:commandLink action="#{cliente.selecioneNumeroPagina}" value="1">
<f:param name="paginaEscolhida" value="1"/>
</h:commandLink>
<h:commandLink action="#{cliente.selecioneNumeroPagina}" value="2">
<f:param name="paginaEscolhida" value="2"/>
</h:commandLink>
<h:commandLink action="#{cliente.selecioneNumeroPagina}" value="3">
<f:param name="paginaEscolhida" value="3"/>
</h:commandLink>
Eu tentei com “c:forEach”, mas o JSF não reconhece as variáveis do “forEach” quando está “carregando” a página.
Alguém sabe uma maneira de fazer isso seguindo “boas práticas JSF”?
Obrigado!