En el post anterior mostré como crear un componente paginator personalizado para Java Server Faces. La idea es entender como crearlo. Una vez creado lo empaquete en las librerías jmoordbjsf y jmoordbutils. Que se agregan al proyecto La vista de la aplicación es similar a la imagen siguiente: En las paginas Java Server Faces, desabilitamos paginator del componente <p:dataTable de primefaces. Agregamos un <f:facet name="header" y colocamos el componente <jmoordbjsf:paginatorx> pasando los atributos el controller y el objeto paginator. También incluimos un <h:facet name="footer"> y colocamos el componente <jmoordbjsf:paginatorxfooter>, En esta aplicación usamos Microprofile, JakartaEE , Jmoordb y MongoDB ejecutandose con PayaraMicro En el Controller implementamos IPaginator, agregamos un objeto Paginator con sus métodos set/get Aplicamos varios filtros. en Jmoordb hemos implementado métodos para hacer consultas a MongoDB mediante querys que s...
Un blog desde Panama sobre NetBeans, Java, JSF, jmoordb,Microprofile, JakartaEE