Ola galera !!
Tenho um dataPaginator, com os atibutos pageIndexVar e pageCountVar.
<ice:dataPaginator id=“paginator1” for=“table”
paginator=“false”
pageCountVar=“pageCount”
pageIndexVar=“pageIndex”>
Para esse datPaginator eu mostro qual é a pagina corrente e qual o total de paginas…
<h:outputFormat value=“Página {0} de {1}” >
<f:param value="#{pageIndex}" />
<f:param value="#{pageCount}" />
<f:converter converterId=“conversorNumerosIngles2Portugues” />
</h:outputFormat>
O problema que ocorre é que o servidor onde esta instalada a aplicaçao esta com idioma ingles, dessa forma aparece “Pagina 1 de 1,268”, por exemplo, ao inves de “Pagina 1 de 1.268”, ou seja, esta usando virgula no lugar do ponto.
Tentei fazer um conversor “conversorNumerosIngles2Portugues”, como pode ser visto no codigo acima, mas o problema é que ele captura a string “Pagina {0} de {1}” e dessa forma nao troca a virgula pelo ponto como eu queria. =[
Alguem pode me ajudar a capturar essas “variaveis” pageIndex e pageCount ?
Ja pesquisei muito mas nao consegui nada que ajudasse…
Desde ja agradeço.
Abraço.