3 comments on “Paginação por Demanda com JSF – Parte 2

  1. Boa noite Marcus, como muitos, estou me beneficiando desse tutorial, e sem querer abusar da sua boa vontande, seria possível me explicar a origem do “getDataTable()” do trecho abaixo?

    public DataModel getDataModel() {
    int totalListSize = dao.count();
    List pagedList = dao.listByCriteriaDemanda(getDataTable().getFirst(),getDataTable().getRows());
    dataModel = new PagedDataModel(pagedList, tatalListSize);
    return dataModel;
    }

    Desde já agradeço.

    • Robinson,

      O getDataTable é o método get de um objeto que utilizo neste tutorial que é o org.richfaces.component.html.HtmlDataTable.

      Abraços!!!

  2. Valew Marcus,

    Após postar a questão, eu declarei um atributo do tipo org.primefaces.component.html.HtmlDataTable(acho que é esse o caminho), e tive uns problemas na renderização, sumiu os controles(scrollers), e a table ficou toda deformada, mas pelo menos ficou apenas com a quantidade de registros solicitada.

    Estou tentando adaptar essa idéia para o primefaces, mesmo tendo o LazyDataModel, caso obtenha êxito te aviso.

Deixe uma resposta

O seu endereço de email não será publicado Campos obrigatórios são marcados *

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>