Agregar el componente al list.xhtml

Queremos usar dos autocomplete para hacer el filtrado de los datos por cedula y por nombre, agregaremos un botón para mostrar todos los documentos.

   <b:panelGrid colSpans="1,4,1,6"  columns="4" size="xs"> 



                    <p:outputLabel value="Cedula"/>
                    <e:autocompletepersona listener="#{personaController.handleAutocompleteOfListXhtml}"
                                                  value="#{personaController.personaSelected}"
                                                  itemLabel=" #{p.cedula}"
                                                  field="cedula"
                                                  update=" :form:datatable"/>

                    <p:outputLabel value="Nombre"/>
                      <e:autocompletepersona listener="#{personaController.handleAutocompleteOfListXhtml}"
                                                value="#{personaController.personaSelected}"
                                                itemLabel=" #{p.nombre}"
                                                field="nombre"
                                                update=" :form:datatable"/>                                                             

                </b:panelGrid>

En el datatable

list.xhtml

Last updated

Was this helpful?